Software Engineer, ML Infrastructure

Anduril Industries

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Costa Mesa, CA
Salary
$167,000–$222,000 / yr
Posted
92 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $209k
This role $194k
$137k $273k
below market most similar roles pay here above market

This role pays less than 58% of similar roles. Most pay $168,787–$249,000 — the blue band above. At the midpoint, this role pays about $194k versus about $209k for comparable roles.

Based on 240 similar postings.

Employer

About Anduril Industries

Anduril Industries is a defense technology company that builds advanced hardware and software systems for national security, including autonomous drones, surveillance systems, and the Lattice AI command platform.

Anduril Industries currently has 901 open roles on FindRole.

Listed pay typically runs $166,000–$220,000 across 858 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Software Engineer, ML Infrastructure

Software Engineer - ML Infrastructure As a Software Engineer on the ML Infrastructure team, you will develop core underlying systems and infrastructure that perception engineers leverage to field autonomous edge systems. You will build data management systems for indexing multi-modal sensor data, model training and orchestration systems across cloud and on-premise compute, and internal perception platforms for dataset querying and discovery. Key responsibilities include owning training libraries and SDKs, integrating frontier models for data augmentation, and enabling observability across the full ML lifecycle. You will utilize Python, Rust, PyO3, Maturin, Tensorflow, and PyTorch. Experience with MLOps tools like Modal, Flyte, Airflow, Dagster, Weights & Biases, and Kubernetes is preferred. This role solves the technical challenge of providing mission-critical situational awareness by integrating heterogeneous sensors into a common operating picture.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Build and operate core model training and dataset management infrastructure for perception and autonomy use-cases.
  • Develop systems for indexing multi-modal sensor data and orchestrating training across cloud and on-premise compute.
  • Maintain and improve internal perception platforms for dataset querying, discovery, and model evaluation.
  • Develop and iterate on training libraries and SDKs to support perception engineers across the company.
  • Integrate frontier models into data curation pipelines for augmentation, annotation, and synthetic data generation.
  • Build systems for real-time monitoring of training jobs, model registries, and full ML lifecycle traceability.
  • Partner with business line engineering teams to deliver custom data solutions and infrastructure improvements.

What we're looking for

  • Build and operate core model training and dataset management infrastructure.
  • Improve perception engineer-facing tooling and SDKs.
  • Integrate frontier models for data augmentation, curation, and synthetic data generation.
  • Enable observability and traceability of the full ML lifecycle.
  • Engage with customers to understand and deliver specific data requirements.
  • Strong proficiency in modern Python and exposure to Rust/the Rust ↔ Python toolchain (preferred).
  • Experience with modern deep learning frameworks and distributed training paradigms (preferred).
  • Experience with MLOps tooling, Kubernetes, and U.S. Person status for export-controlled data (preferred).

More like this

Similar roles

Senior Machine Learning Engineer, Applied Intelligence

Anduril Industries

Santa Ana, CA 12 days ago $220,000–$292,000
Python PyTorch TensorFlow Docker Kubernetes MLOps Airflow Flyte Kubeflow Temporal MLflow Weights & Biases Feast Tecton Pinecone Weaviate Milvus TensorRT Triton Inference Server RAG Computer Vision IoT SCADA MES ERP WMS PLM
6+ yrs exp

Software Engineer, ML Infrastructure

DoorDash, Inc

San Francisco, CA +2 13 days ago $130,600–$192,000
Python Distributed Systems MLOps Kubernetes AWS GCP LLM Claude Code Codex Cursor Kubeflow MLflow Ray Airflow Observability Feature Stores Data Pipelines
2+ yrs exp

Software Engineer, ML Infrastructure, Level 5

Snap Inc.

Los Angeles, CA +2 34 days ago $209,000–$313,000
Python Java Scala C++ Spark Flink Ray TensorFlow PyTorch Caffe2 Spark ML scikit-learn Distributed Systems ML Infrastructure Vector Search Big Data Processing
6+ yrs exp Hybrid

ML Infrastructure Engineer, ML Compute Capacity

Apple Inc

Santa Clara, CA 45 days ago $184,700–$324,800
Python Go Kubernetes PostgreSQL Trino Elasticsearch Prometheus Grafana React ML Infrastructure Data Pipelines APIs Distributed Systems FinOps
7+ yrs exp

ML Infrastructure Engineer, ML Compute Capacity

Apple Inc

Santa Clara, CA 53 days ago $184,700–$324,800
Python Go Kubernetes PostgreSQL Trino Elasticsearch Prometheus Grafana React ML Infrastructure Data Pipelines APIs Distributed Systems FinOps
7+ yrs exp