Software Engineer, ML Infrastructure, Level IV
Snap Inc.
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 50% of similar roles. Most pay $146,875–$241,750 — the shaded band above. At the midpoint, this role pays about $193k versus about $194k for comparable roles.
Based on 240 similar postings.
Employer
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 1697 open roles on FindRole.
Listed pay typically runs $146,000–$194,000 across 1504 roles with salary data.
Most-posted roles
At a glance
As a Software Engineer - ML Infrastructure, you will join the ML Infrastructure team to develop core systems and infrastructure that perception engineers use to build autonomous edge systems. You will be responsible for building data management systems for multi-modal sensor data, creating model training and orchestration systems across cloud and on-premise compute, and developing internal platforms for dataset discovery and evaluation. Your work involves integrating frontier models for data curation, enabling semantic search, and ensuring observability throughout the machine learning lifecycle. The role requires proficiency in Python and exposure to Rust, along with experience in deep learning frameworks like PyTorch or TensorFlow, distributed training, and MLOps tools such as Modal, Flyte, Airflow, Dagster, Weights & Biases, or MLFlow. You will also work within Kubernetes environments to support perception-focused infrastructure.
What does a Software Engineer earn in California?
Median $214000 from 775 postings across 63 companies.
Skills
What you'll do
What we're looking for
More like this
Snap Inc.
Apple Inc
Apple Inc
Apple Inc
Apple Inc
Apple Inc