Software Engineer, Machine Learning

Anduril Industries

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Broomfield, COWaltham, MA
Salary
$165,000–$219,000 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $192k
$131k $249k
below market most similar roles pay here above market

This role pays less than 52% of similar roles. Most pay $142,400–$237,446 — the blue band above. At the midpoint, this role pays about $192k versus about $190k 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 906 open roles on FindRole.

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

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Software Engineer, Machine Learning

Software Engineer- Machine Learning The Software Engineer- Machine Learning joins the Battlespace Awareness Command and Control Software team to develop high-performance software for multi-target tracking, data fusion, battle management, and autonomous robotic control. You will provide development 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, functional programming, and REST API design. Key technical skills include low-latency software development, Robot Framework testing, and GitHub CI/CD pipelines. Candidates should possess machine learning backgrounds in hyperparameter optimization, anomaly detection, and explainable ML. Preferred technologies include Pytorch, Python FastAPI, TypeScript, JavaScript, React, NodeJS, CesiumJS, and faster-than-real-time simulation.

What does a Software Engineer earn in Colorado?

Median $169725 from 78 postings across 20 companies.

See salary data

What you'll do

  • Provide software engineering and development support for core battlespace awareness tools.
  • Develop high-performance software for multi-target tracking and data fusion.
  • Build low-latency or real-time software for autonomous robotic control and mission planning.
  • Stand up new machine learning infrastructure to optimize system parameters.
  • Detect performance regressions in continuous integration pipelines.
  • Develop and maintain integration tests using the Robot Framework.
  • Design and implement REST APIs using professional programming languages like Python, Rust, or C++.

What we're looking for

  • Professional experience in 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 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.
  • Knowledge of TypeScript, JavaScript, React, NodeJS, Pytorch, or Python FastAPI (preferred).
  • Experience with CesiumJS, FTRT simulation, or Slackbot integrations (preferred).
  • Master's, PhD, or 2–3+ years of professional experience in machine learning and model deployment (preferred).

More like this

Similar roles

Software Engineer, Machine Learning

Anduril Industries

Waltham, MA 42 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

Senior Software Engineer, Machine Learning

Anduril Industries

Waltham, MA 4 days ago $220,000–$292,000
Python Rust C++ C Machine Learning CI/CD REST API Pytorch FastAPI TypeScript JavaScript React NodeJS Robot Framework GitHub CesiumJS Anomaly Detection Hyperparameter Optimization

Senior Software Engineer, Machine Learning

Anduril Industries

Broomfield, CO +1 12 days ago $190,000–$252,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 Anomaly Detection Hyperparameter Optimization

Software Engineer, Machine Learning

AppLovin

Palo Alto, CA 56 days ago $221,000–$331,000
Machine Learning Deep Learning PyTorch TensorFlow Recommendation Systems Representation Learning Feature Engineering Ranking Retrieval Multi-task Learning Production Systems Model Evaluation
4+ yrs exp

Machine Learning Algorithm and Software Engineer

Apple Inc

Sunnyvale, CA 48 days ago $150,400–$277,600
Computer Vision Machine Learning Deep Learning Python C++ PyTorch JAX CNN Transformers Diffusion Models 3D Computer Vision Image Processing Computer Graphics Data Processing
3+ yrs exp

Software Development Engineer, Machine Learning

Fortinet

Sunnyvale, CA 50 days ago $150,000–$183,000
Python PyTorch Hugging Face Transformers Triton Inference Server vLLM TensorRT ONNX Runtime Docker Kubernetes Go Rust C C++ Quantization Distillation CUDA LightGBM XGBoost MLOps Transformer Models
Hybrid