# AI and Machine Learning Jobs in the Space Industry

**Author:** Zero G Talent
**Published:** 2026-02-26
**Category:** machine-learning
**Tags:** ai, machine-learning, data-science, space, aerospace, salary, career-guide

[Read on Zero G Talent](https://zerogtalent.com/blog/ai-machine-learning-space-jobs-2026)

---

# AI and Machine Learning Jobs in the Space Industry

The space industry has a data problem -- and it is enormous. A single SAR satellite generates terabytes of imagery per day. A constellation of 200 smallsats produces more data than any team of human analysts could process. Orbital mechanics simulations for debris avoidance need to run in near-real-time. Spacecraft hundreds of millions of kilometers from Earth cannot wait for a round-trip light-speed delay to receive commands.

<div class="blog-stats">
<div class="blog-stat">
<div class="blog-stat-value">27,000+</div>
<div class="blog-stat-label">Tracked Objects</div>
</div>
<div class="blog-stat">
<div class="blog-stat-value">Petabytes/Day</div>
<div class="blog-stat-label">Imagery Generated</div>
</div>
<div class="blog-stat">
<div class="blog-stat-value">$120K–$260K</div>
<div class="blog-stat-label">Salary Range</div>
</div>
<div class="blog-stat">
<div class="blog-stat-value">40+ Min</div>
<div class="blog-stat-label">Mars Signal Delay</div>
</div>
</div>

These constraints do not map onto conventional enterprise AI problems. They are harder, stranger, and more interesting. If you have an ML background and wonder whether space is viable, the short answer is yes -- and the domain knowledge gap is smaller than you think.

## What Is Driving AI Adoption in Space

### Satellite Imagery at Scale

Earth observation has quietly become one of the largest real-world deployments of computer vision. Planet Labs captures the entire landmass of Earth daily. Maxar produces sub-30cm resolution imagery. Capella Space focuses on SAR imagery regardless of cloud cover or time of day.

The output cannot be processed manually. Change detection, object detection, land cover segmentation -- these are production engineering problems requiring inference pipelines running continuously against petabyte-scale archives.

### Autonomous Spacecraft Operations

A spacecraft at Mars faces 40+ minute round-trip communication delays. Commands may be obsolete on arrival. This forces onboard autonomy -- spacecraft that assess their own health, detect anomalies, plan operations, and execute recovery without human input.

In-orbit servicing pushes autonomy further. Astroscale's ELSA-D demonstrated rendezvous and docking using onboard computer vision for pose estimation. Northrop Grumman's Mission Extension Vehicle performed multiple life-extension dockings with geostationary satellites.

### Space Debris Tracking

Over 27,000 tracked objects in orbit, an estimated 1 million too small to track but large enough to disable a satellite. ML components include orbit determination from noisy sensor data, object classification from radar cross-section signatures, and anomaly detection when objects maneuver unexpectedly.

### Mission Planning

Scheduling thousands of imaging requests across hundreds of satellites, allocating downlink capacity, managing battery and thermal constraints -- combinatorial optimization that conventional schedulers cannot solve efficiently. Spire Global uses ML-driven scheduling across 100+ satellites.

## Specific Roles

<div class="blog-compare">
<div class="blog-compare-card blog-compare-highlight">
<div class="blog-compare-header">Computer Vision Engineer</div>
<div class="blog-compare-body">
<strong>Who hires:</strong> Planet Labs, Maxar, BlackSky, Capella Space, Umbra, HawkEye 360, Satellogic<br><br>
<strong>Key skills:</strong> <span class="blog-tag blog-tag-cyan">PyTorch</span> <span class="blog-tag blog-tag-cyan">TensorFlow</span> <span class="blog-tag blog-tag-cyan">GDAL</span> <span class="blog-tag blog-tag-cyan">Rasterio</span> <span class="blog-tag blog-tag-cyan">GeoPandas</span> <span class="blog-tag blog-tag-cyan">Docker</span> <span class="blog-tag blog-tag-cyan">MLflow</span><br><br>
<em>Highest demand — production inference pipelines for geospatial imagery at petabyte scale.</em>
</div>
</div>
<div class="blog-compare-card">
<div class="blog-compare-header">ML for Autonomy (GN&C)</div>
<div class="blog-compare-body">
<strong>Who hires:</strong> Astroscale, Northrop Grumman, Lockheed Martin, NASA JPL, SpaceX, Blue Origin<br><br>
<strong>Key skills:</strong> <span class="blog-tag blog-tag-cyan">PyTorch</span> <span class="blog-tag blog-tag-cyan">JAX</span> <span class="blog-tag blog-tag-cyan">C++</span> <span class="blog-tag blog-tag-cyan">MATLAB</span> <span class="blog-tag blog-tag-cyan">Kalman Filtering</span> <span class="blog-tag blog-tag-cyan">Simulink</span><br><br>
<em>Guidance, navigation, and control — where a failed model destroys hardware worth hundreds of millions.</em>
</div>
</div>
<div class="blog-compare-card">
<div class="blog-compare-header">Data Scientist (Constellation)</div>
<div class="blog-compare-body">
<strong>Who hires:</strong> Spire Global, Planet Labs, Iridium, OneWeb/Eutelsat, SpaceX Starlink<br><br>
<strong>Key skills:</strong> <span class="blog-tag blog-tag-cyan">Python</span> <span class="blog-tag blog-tag-cyan">scikit-learn</span> <span class="blog-tag blog-tag-cyan">PyTorch</span> <span class="blog-tag blog-tag-cyan">SQL</span> <span class="blog-tag blog-tag-cyan">Kafka</span> <span class="blog-tag blog-tag-cyan">Grafana</span><br><br>
<em>Health monitoring, failure prediction, and scheduling optimization for satellite fleets.</em>
</div>
</div>
<div class="blog-compare-card">
<div class="blog-compare-header">NLP / LLM Engineer</div>
<div class="blog-compare-body">
<strong>Who hires:</strong> NASA, DARPA, Aerospace Corporation, Mitre, Booz Allen Hamilton<br><br>
<strong>Key skills:</strong> <span class="blog-tag blog-tag-cyan">Transformers</span> <span class="blog-tag blog-tag-cyan">LangChain</span> <span class="blog-tag blog-tag-cyan">vLLM</span> <span class="blog-tag blog-tag-cyan">LoRA</span> <span class="blog-tag blog-tag-cyan">PEFT</span> <span class="blog-tag blog-tag-cyan">Vector DBs</span><br><br>
<em>Air-gapped LLM deployment over decades of technical documentation. Open-source models, not APIs.</em>
</div>
</div>
</div>

### Computer Vision Engineer

**Who hires**: Planet Labs, Maxar, BlackSky, Capella Space, Umbra, HawkEye 360, Satellogic

**The work**: Production inference pipelines for geospatial imagery. Detection, segmentation, classification models on multispectral and SAR imagery. Preprocessing (atmospheric correction, orthorectification, radiometric calibration).

The domain learning curve: understanding how electromagnetic radiation interacts with surfaces, satellite imagery geometry, and temporal analysis across multiple looks.

<div class="blog-callout blog-callout-info">
<div class="blog-callout-title">SAR Expertise Is Rare</div>
<p>SAR imagery is a specialty — complex-valued data, speckle noise with specific statistical properties, encoding surface roughness rather than reflected visible light. CV engineers who understand both deep learning and <span class="blog-tag blog-tag-cyan">SAR</span> physics are genuinely rare and command premium compensation.</p>
</div>

**Required skills**: <span class="blog-tag blog-tag-cyan">PyTorch</span> / <span class="blog-tag blog-tag-cyan">TensorFlow</span>, <span class="blog-tag blog-tag-cyan">GDAL</span>, <span class="blog-tag blog-tag-cyan">Rasterio</span>, <span class="blog-tag blog-tag-cyan">GeoPandas</span>, cloud ML platforms, <span class="blog-tag blog-tag-cyan">Docker</span>, <span class="blog-tag blog-tag-cyan">MLflow</span>.

### ML Engineer for Autonomy (GN&C)

**Who hires**: Astroscale, Northrop Grumman, Lockheed Martin Space, NASA JPL, SpaceX, Blue Origin, Starfish Space

**The work**: ML components for guidance, navigation, and control. Pose estimation, hazard detection for landing, sensor fusion (IMU, star trackers, lidar, cameras).

The critical difference from general robotics: verification and validation. A failed pose estimation model during docking destroys hundreds of millions of dollars of hardware. Aerospace V&V requirements (DO-178C, DO-333 for formal methods in ML) impose rigor most ML practitioners have never encountered.

**Required skills**: <span class="blog-tag blog-tag-cyan">PyTorch</span> / <span class="blog-tag blog-tag-cyan">JAX</span>, classical control theory (PID, LQR, MPC), Kalman filtering, robotics simulation, <span class="blog-tag blog-tag-cyan">C++</span> for embedded deployment, <span class="blog-tag blog-tag-cyan">MATLAB</span> / <span class="blog-tag blog-tag-cyan">Simulink</span>.

### Data Scientist (Constellation Management)

**Who hires**: Spire Global, Planet Labs, Iridium, OneWeb/Eutelsat, SpaceX Starlink

**The work**: Spacecraft health monitoring and failure prediction, satellite scheduling optimization, telemetry anomaly detection, operations dashboards.

Satellite telemetry has distinctive properties: highly correlated channels, strong periodic structure from orbital period, and hardware-specific drift patterns that represent normal aging rather than faults.

**Required skills**: <span class="blog-tag blog-tag-cyan">Python</span>, <span class="blog-tag blog-tag-cyan">scikit-learn</span>, <span class="blog-tag blog-tag-cyan">PyTorch</span> for time series, <span class="blog-tag blog-tag-cyan">SQL</span>, Apache <span class="blog-tag blog-tag-cyan">Kafka</span>, <span class="blog-tag blog-tag-cyan">Grafana</span>, familiarity with orbital mechanics.

### NLP/LLM Engineer

**Who hires**: NASA, DARPA, Aerospace Corporation, Mitre, Booz Allen Hamilton

**The work**: The space industry has decades of technical documentation that is distributed, inconsistently formatted, and hard to search. LLM-based document retrieval, question answering over technical corpora, automated report generation.

Government context means many applications require air-gapped deployment -- open-source models, not commercial APIs. Fine-tuning, quantization, and local inference matter more than prompt engineering.

**Required skills**: Hugging Face <span class="blog-tag blog-tag-cyan">Transformers</span>, <span class="blog-tag blog-tag-cyan">LangChain</span> / LlamaIndex, vector databases, fine-tuning (<span class="blog-tag blog-tag-cyan">LoRA</span>, <span class="blog-tag blog-tag-cyan">PEFT</span>), local deployment (<span class="blog-tag blog-tag-cyan">vLLM</span>, Ollama).

## Companies Actively Hiring AI/ML

<div class="blog-compare">
<div class="blog-compare-card">
<div class="blog-compare-header">Earth Observation Companies</div>
<div class="blog-compare-body">
<strong>Planet Labs</strong> — Change detection, foundation models for remote sensing, large-scale geospatial analysis. Most visible pure-play EO company hiring ML.<br><br>
<strong>Maxar</strong> — Sub-30cm optical imagery. Production CV pipelines at massive scale.<br><br>
<strong>Capella Space</strong> — SAR imagery analytics. Deep commercial SAR expertise.<br><br>
<strong>Umbra</strong> — High-resolution SAR (sub-25cm). Automated change detection and object characterization on SAR data.<br><br>
<em>ML work focuses on: computer vision, inference pipelines, multispectral/SAR processing, petabyte-scale data engineering.</em>
</div>
</div>
<div class="blog-compare-card">
<div class="blog-compare-header">Autonomy &amp; Operations Companies</div>
<div class="blog-compare-body">
<strong>SpaceX</strong> — Starlink network optimization, scheduling, anomaly detection at scale. Propulsion and GN&amp;C data science.<br><br>
<strong>NASA JPL</strong> — Autonomous systems research, Earth observation analytics, operations automation. Open problems with publication opportunities.<br><br>
<strong>Astroscale</strong> — Rendezvous and docking autonomy for debris removal and servicing missions.<br><br>
<strong>Spire Global</strong> — Weather, maritime, aviation data constellation. NWP, ship behavior detection, scheduling optimization.<br><br>
<em>ML work focuses on: GN&amp;C, anomaly detection, scheduling optimization, sensor fusion, telemetry analysis.</em>
</div>
</div>
</div>

**SpaceX** -- Starlink constellation needs ML for network optimization, scheduling, anomaly detection at scale. Propulsion and GN&C teams use data science for engine analysis and landing improvement.

**Planet Labs** -- Most visible pure-play EO company hiring ML. Applied Research team publishes on change detection, foundation models for remote sensing, large-scale geospatial analysis.

**Muon Space** -- Newer entrant, smallsats for wildfire monitoring and climate. Small team, significant ML ambition.

**Spire Global** -- Weather, maritime, aviation data constellation. Numerical weather prediction, ship behavior detection, scheduling optimization.

**Umbra** -- High-resolution SAR satellites (sub-25cm). Automated change detection and object characterization on SAR data.

**NASA JPL** -- Autonomous systems research, Earth observation analytics, operations automation. Genuine open problems with publication opportunities.

**Capella Space** -- SAR imagery analytics. One of few places to develop deep commercial SAR expertise.

## Salary Ranges

<div class="blog-salary-chart">
<div class="blog-chart-title">ML Engineer Salary Ranges (Space Industry)</div>
<div class="blog-salary-row">
<span class="blog-salary-label">ML Engineer (3-6yr)</span>
<div class="blog-salary-track"><div class="blog-salary-fill" style="width:69%"></div></div>
<span class="blog-salary-range">$120K – $180K</span>
</div>
<div class="blog-salary-row">
<span class="blog-salary-label">Senior / Lead (7+yr)</span>
<div class="blog-salary-track"><div class="blog-salary-fill" style="width:85%"></div></div>
<span class="blog-salary-range">$155K – $220K</span>
</div>
<div class="blog-salary-row">
<span class="blog-salary-label">Staff / Principal</span>
<div class="blog-salary-track"><div class="blog-salary-fill" style="width:100%"></div></div>
<span class="blog-salary-range">$190K – $260K</span>
</div>
</div>

**ML Engineer (3-6 years)**: $120,000 - $160,000 base. At SpaceX and funded startups, extends to $180,000 with equity.

**Senior ML Engineer / Lead (7+ years)**: $155,000 - $220,000 base. NASA JPL civil servant caps below private sector but includes pension.

**Staff / Principal ML Engineer**: $190,000 - $260,000 at public EO companies and SpaceX.

Geographic distribution: highest pay clusters in LA basin (SpaceX, Maxar, JPL), SF Bay Area (Planet, Spire), and Boulder/Denver (BlackSky, Maxar, Ball Aerospace).

## How to Transition from General ML to Space ML

<div class="blog-callout blog-callout-info">
<div class="blog-callout-title">What Transfers Directly</div>
<p><span class="blog-tag blog-tag-cyan">Python</span>, deep learning frameworks (<span class="blog-tag blog-tag-cyan">PyTorch</span>, <span class="blog-tag blog-tag-cyan">TensorFlow</span>), MLOps, cloud platforms, software engineering, and experiment tracking all transfer directly. These are <strong>not</strong> the bottleneck — domain knowledge is.</p>
</div>

**What transfers directly**: Python, deep learning frameworks, MLOps, cloud platforms, software engineering, experiment tracking. These are not the bottleneck.

**What to develop**: For Earth observation, learn remote sensing fundamentals -- EM spectrum interactions, coordinate reference systems, satellite geometry, STAC ecosystem. For autonomy, learn control theory and estimation theory. For operations, learn enough orbital mechanics to understand telemetry.

**Practical paths**:

<div class="blog-callout blog-callout-tip">
<div class="blog-callout-title">Free Training Resource</div>
<p>NASA's Applied Remote Sensing Training (ARSET) program offers <strong>free online courses</strong> covering satellite remote sensing fundamentals, SAR basics, and applied Earth observation. This is one of the fastest ways to build credible domain knowledge without a formal degree in remote sensing.</p>
</div>

NASA's Applied Remote Sensing Training program offers free online courses. Copernicus Open Access Hub distributes free Sentinel-1 (SAR) and Sentinel-2 (multispectral) imagery. Build a project -- change detection pipeline, land cover classifier, ship detection system -- for both skills and portfolio.

For orbital mechanics, Poliastro and Skyfield Python libraries let you propagate orbits and work with TLE data.

<div class="blog-callout blog-callout-tip">
<div class="blog-callout-title">Portfolio Signals That Stand Out</div>
<p>Contributions to <span class="blog-tag blog-tag-cyan">TorchGeo</span> (the PyTorch library for geospatial data), Kaggle satellite imagery competitions, and blog posts demonstrating domain-specific understanding go much further than generic projects. Show you understand <strong>why</strong> satellite imagery is different from ImageNet — not just that you can train a model on it.</p>
</div>

**Portfolio signals that help**: Torchgeo contributions, Kaggle satellite imagery competitions, blog posts demonstrating domain-specific understanding beyond "I trained ResNet on satellite imagery."

<div class="blog-timeline">
<div class="blog-timeline-item">
<div class="blog-timeline-marker">1</div>
<div class="blog-timeline-title">Learn Domain Fundamentals</div>
<div class="blog-timeline-text">Take NASA ARSET courses. Study remote sensing basics (EM spectrum, CRS, satellite geometry) or control theory depending on your target role. Use free Sentinel-1/2 data from Copernicus.</div>
</div>
<div class="blog-timeline-item">
<div class="blog-timeline-marker">2</div>
<div class="blog-timeline-title">Build a Portfolio Project</div>
<div class="blog-timeline-text">Create a change detection pipeline, land cover classifier, or ship detection system using real satellite imagery. Contribute to TorchGeo or enter Kaggle satellite competitions. Show domain understanding, not just model training.</div>
</div>
<div class="blog-timeline-item">
<div class="blog-timeline-marker">3</div>
<div class="blog-timeline-title">Target Companies</div>
<div class="blog-timeline-text">Focus on EO companies (Planet, Maxar, Capella, Umbra) for CV roles, or autonomy companies (SpaceX, JPL, Astroscale) for GN&amp;C roles. Research their tech stacks and recent publications.</div>
</div>
<div class="blog-timeline-item">
<div class="blog-timeline-marker">4</div>
<div class="blog-timeline-title">Apply With Domain Context</div>
<div class="blog-timeline-text">Tailor your resume to highlight geospatial or aerospace projects. Reference specific tools (GDAL, Rasterio, Poliastro) and domain concepts. Demonstrate you understand the constraints that make space ML different from enterprise AI.</div>
</div>
</div>

## The Startup Ecosystem

**Earth observation analytics**: Orbital Insight, Picterra -- pure-play analytics on commercial imagery.

**Space situational awareness**: LeoLabs (radar network), ExoAnalytic (optical network), Slingshot Aerospace (analytics platform).

**Autonomous operations**: Kayhan Space (conjunction assessment), D-Orbit (in-orbit transportation), Starfish Space (debris removal).

**Foundation models for geospatial data**: IBM and NASA released the Prithvi model as open source. Microsoft's Planetary Computer provides petabytes of data with ML tooling. The industry is at roughly where NLP was when BERT released -- large-scale domain pretraining is becoming viable.

## Frequently Asked Questions

### Can I transition from general ML to space industry ML?

Yes, and the gap is smaller than most people assume. Core ML engineering skills -- Python, deep learning frameworks, MLOps, cloud platforms -- transfer directly. The main investment is domain knowledge: remote sensing fundamentals for Earth observation roles, control theory for autonomy roles, or orbital mechanics for operations roles. NASA's free ARSET courses and open Sentinel satellite data make self-study practical without a formal aerospace degree.

### What programming languages are needed for space ML jobs?

Python is the primary language across nearly all space ML roles, with <span class="blog-tag blog-tag-cyan">PyTorch</span> and <span class="blog-tag blog-tag-cyan">TensorFlow</span> as the dominant frameworks. Earth observation roles additionally require geospatial libraries like <span class="blog-tag blog-tag-cyan">GDAL</span>, <span class="blog-tag blog-tag-cyan">Rasterio</span>, and <span class="blog-tag blog-tag-cyan">GeoPandas</span>. Autonomy and GN&C roles often require <span class="blog-tag blog-tag-cyan">C++</span> for embedded deployment and <span class="blog-tag blog-tag-cyan">MATLAB</span>/Simulink for simulation. SQL is expected across all roles for telemetry and data pipeline work.

### Do space ML jobs require a security clearance?

It depends on the employer. Commercial companies like Planet Labs, Spire Global, and SpaceX generally do not require clearances for ML roles. Defense contractors (Northrop Grumman, Lockheed Martin) and government labs (NASA JPL, DARPA-funded work) frequently require Secret or Top Secret clearance. NLP/LLM roles at government-adjacent organizations almost always require clearance because the work involves classified technical documentation and air-gapped deployment environments.

### What is the salary range for ML engineers in the space industry?

ML engineers with 3-6 years of experience earn $120,000-$180,000, with the higher end at SpaceX and funded startups including equity. Senior and lead ML engineers with 7+ years earn $155,000-$220,000, though NASA JPL civil servant positions cap lower but include pension benefits. Staff and principal ML engineers reach $190,000-$260,000 at public EO companies and SpaceX. The highest-paying geographic clusters are the LA basin, SF Bay Area, and Boulder/Denver corridor.

### What portfolio projects help for space ML jobs?

The most effective projects use real satellite data rather than standard computer vision benchmarks. Build a change detection pipeline or land cover classifier using free Sentinel-1 (SAR) or Sentinel-2 (multispectral) imagery from the Copernicus Open Access Hub. Contributing to <span class="blog-tag blog-tag-cyan">TorchGeo</span>, the PyTorch library for geospatial data, signals both technical skill and domain interest. Kaggle satellite imagery competitions provide structured challenges with community benchmarks. For autonomy roles, orbit propagation projects using Poliastro or Skyfield demonstrate relevant physics understanding.


---
*Source: [Zero G Talent](https://zerogtalent.com), the job board for space, defense, AI, robotics and frontier-tech companies.*