Latest AI JobsBrowse Jobs
SpaceX logo

Software Engineer (AI Data Engineering)

SpaceXHawthorne, CAVehicle Engineering Software & AI
Apply on company site
Salary
$125K.00 - $160K.00
Job type
Full-time
Experience
Mid · 1+ yrs
Posted
9 Oct 2026
Status
Open · checked 7d ago

About this role

This role suits an engineer who wants to build AI-powered automation tools for launch vehicles and spacecraft, and it is located in Hawthorne, CA. The Software Engineer position at SpaceX involves creating software solutions that eliminate repetitive engineering tasks and support space missions.

Role Overview

SpaceX is hiring a full-time Software Engineer for the AI Data Engineering team in Hawthorne, CA. The position focuses on developing AI-powered tools, automation, data pipelines, and agentic systems to solve real engineering challenges across launch vehicles and spacecraft. Team members collaborate directly with professionals in avionics, propulsion, and structures to streamline mission preparation and anomaly investigations.

Key Responsibilities

Partner directly with engineering teams to identify repetitive or error-prone tasks and build automation tools.
Process large volumes of engineering data, including telemetry, hardware design databases, and test records, to automate reviews and flag anomalies.
Design agentic AI systems, multi-agent workflows, and MCP servers for querying and analyzing internal systems.
Integrate developed tools into CI/CD pipelines, mission workflows, and review processes.
Build internal web dashboards displaying mission status, open work, and data review results.
Prototype rapidly, validate AI outputs against known-good results, and maintain production-grade tools.

Requirements

Bachelor's degree in computer science, data science, engineering, math, or physics, or 4+ years of professional automation engineering experience in lieu of a degree.
1+ years of software engineering experience focusing on automation tools and/or AI integrations.
1+ years of programming experience in Python.
Willingness to work extended hours and weekends as needed.
Must meet U.S. government export regulation requirements under ITAR.

Nice to Have

Experience building tools with demonstrated user adoption and direct feedback incorporation.
Comfort analyzing large engineering or scientific datasets using pandas and NumPy.
Experience building code or configuration generators from a source of truth.
Background building agentic AI systems, MCP servers, and LLM evaluations.
Integration experience with REST APIs and working knowledge of SQL, PostgreSQL, vector, and non-relational databases.
Full-stack web development experience using React, TypeScript, FastAPI, or Flask.
Development proficiency on Linux, Git, Docker, Kubernetes, and CI/CD pipelines.
Familiarity with hardware engineering concepts or previous background as a hardware or test engineer.

Skills and Tools

Python
SQL
PostgreSQL
pandas
NumPy
React
TypeScript
FastAPI
Flask
Docker
Kubernetes
Git
Linux
REST APIs
MCP servers

Salary and Benefits

Base salary range of $125,000.00 to $160,000.00 for Level 1 (and up to $195,000.00 for Level 2 based on experience).
Long-term incentives such as company stock or cash awards, discretionary bonuses, and an Employee Stock Purchase Plan.
Comprehensive medical, dental, and vision coverage.
401(k) retirement plan, life insurance, and short and long-term disability insurance.
Paid parental leave, 3 weeks of paid vacation, paid sick leave, and 10 or more paid holidays per year.

About the Company

SpaceX develops technologies with the ultimate goal of enabling human life on Mars. The company builds launch vehicles and spacecraft while working to accelerate the rapid reuse of the Falcon rocket and supporting satellite communication constellations.

How to Apply

To apply for this position, please visit the official SpaceX careers page.

Skills and tech stack

Questions candidates ask

Where is the Software Engineer position located?

The role is located in Hawthorne, CA.

What qualifications are accepted in place of a degree?

4+ years of professional experience building automation for practical engineering use cases can substitute for a bachelor's degree.

What programming language is required?

The position requires at least 1 year of programming experience in Python.

Are there specific citizenship or residency requirements?

Yes, applicants must meet ITAR requirements, meaning they must be a U.S. citizen, U.S. lawful permanent resident, refugee, asylee, or eligible to obtain required authorizations from the U.S. Department of State.

What is the salary range for the role?

The base salary range for Level 1 is $125,000.00 to $160,000.00, and Level 2 ranges from $145,000.00 to $195,000.00.

Ready to apply?

The application is on the official SpaceX careers page.

Apply on company site