Senior Software Engineer, Machine Learning

Anduril Industries

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Broomfield, COWaltham, MA
Salary
$190,000–$252,000 / yr
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $186k
This role $221k
$114k $267k
below market most similar roles pay here above market

This role pays more than 76% of similar roles. Most pay $158,037–$214,487 — the blue band above. At the midpoint, this role pays about $221k versus about $186k 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 · Senior Software Engineer, Machine Learning

The Senior Software Engineer- Machine Learning joins the Battlespace Awareness Command and Control Software team to develop high-performance software for multi-target tracking, data fusion, and autonomous robotic control. You will provide engineering support for core tools and build new machine learning infrastructure to optimize system parameters and detect performance regressions in CI. The role requires professional experience in Python, Rust, C++, or C, along with expertise in object-oriented programming, REST API design, and low-latency software. Key technical skills include Robot Framework testing, GitHub, CI/CD pipelines, and AI coding assistants like Claude or Codex. Specific machine learning competencies include hyperparameter optimization, anomaly detection, and explainable ML. You will solve complex problems involving real-time 3D command and control systems and mission planning for defense technology applications.

What does a Software Engineer earn in Colorado?

Median $168000 from 81 postings across 21 companies.

See salary data

What you'll do

  • Provide software engineering and development support for core team tools.
  • Build and maintain infrastructure for machine learning model optimization.
  • Develop systems to detect performance regressions in continuous integration pipelines.
  • Build low-latency or real-time software for multi-target tracking and data fusion.
  • Design and implement REST APIs using professional programming languages like Python, Rust, or C++.
  • Develop integration tests and automated software testing using the Robot Framework.
  • Manage and maintain CI/CD pipelines using GitHub.

What we're looking for

  • Professional experience in one or more of Python, Rust, C++, or C.
  • Solid software engineering fundamentals including object-oriented programming, functional programming, and REST API design.
  • Experience building low-latency or real-time software.
  • Experience with software testing, including Robot Framework testing and integration test development.
  • Experience with GitHub and CI/CD pipelines.
  • Machine learning background in hyperparameter optimization, anomaly detection, and explainable ML.
  • Must be authorized to work in the United States.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.

More like this

Similar roles

Software Engineer, Machine Learning

Anduril Industries

Waltham, MA 33 days ago $191,000–$254,000
Python Rust C++ C Machine Learning CI/CD GitHub Pytorch FastAPI TypeScript JavaScript React NodeJS CesiumJS Robot Framework REST API Object-Oriented Programming Functional Programming
2+ yrs exp

Software Engineer, Machine Learning

Anduril Industries

Broomfield, CO +1 33 days ago $165,000–$219,000
Python Rust C++ C Machine Learning CI/CD GitHub Pytorch FastAPI TypeScript JavaScript React NodeJS CesiumJS Robot Framework REST API Object-Oriented Programming Functional Programming
2+ yrs exp

Senior Software Engineer, Machine Learning

DoorDash, Inc

San Francisco, CA +2 14 days ago $167,800–$246,800
Machine Learning PyTorch Keras lightgbm scikit-learn Spark ML Pyspark Snowflake SQL SQL AI Coding Tools Claude Code Codex Cursor
5+ yrs exp Hybrid

Senior Machine Learning Software Engineer

Qualcomm

San Diego, CA 40 days ago $140,800–$211,200
C C++ Python TensorFlow PyTorch ARM DSP GPU ML Kernels Compilers Embedded Software Performance Optimization Verification IoT Machine Learning

Senior Engineer, Machine Learning

Qualcomm

San Diego, CA 27 days ago $140,800–$211,200
Python C++ Rust Go PyTorch TensorFlow LLMs Transformer architectures vLLM ONNX Kubernetes Docker CI/CD RAG Vector Databases OpenSearch Qdrant Quantization Distributed Computing
2+ yrs exp

Senior Software Engineer, Machine Learning

Walmart

Grapevine, TX 6 days ago $90,000–$180,000
Python JavaScript Java Rust Dart C++ AI/ML Generative AI Computer Vision CI/CD RFID Cloud Services Object-Oriented Programming WCAG) 2.2 AA Debugging
3+ yrs exp