Senior Software Engineer, Machine Learning

Anduril Industries

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Waltham, MA
Salary
$220,000–$292,000 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $256k
$101k $312k
below market most similar roles pay here above market

This role pays more than 96% of similar roles. Most pay $149,500–$206,462 — the blue band above. At the midpoint, this role pays about $256k versus about $178k 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 · Senior Software Engineer, Machine Learning

The Senior Software Engineer- Machine Learning will join 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, alongside expertise in object-oriented programming, REST API design, and low-latency software. Key technical skills include Robot Framework testing, GitHub, CI/CD pipelines, and machine learning concepts like hyperparameter optimization, anomaly detection, and explainable ML. Preferred technologies include Pytorch, FastAPI, TypeScript, React, and CesiumJS. This position solves complex problems in mission planning and real-time command and control for defense technology applications.

What does a Software Engineer earn in Massachusetts?

Median $194500 from 111 postings across 21 companies.

See salary data

What you'll do

  • Provide software engineering and development support for core battlespace awareness tools.
  • Build and maintain low-latency or real-time software systems.
  • Develop machine learning infrastructure to optimize system parameters and detect performance regressions.
  • Implement algorithms for multi-target tracking, data fusion, and autonomous robotic control.
  • Design and develop REST APIs using professional programming languages like Python, Rust, or C++.
  • Develop and execute software tests using Robot Framework and integration test suites.
  • Manage code deployments through GitHub and CI/CD pipelines.

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.
  • Comfortable using AI coding assistants like Claude or Codex in a daily workflow.
  • 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 and eligible to obtain a U.S. Secret security clearance.
  • Knowledge of TypeScript, JavaScript, React, NodeJS, Pytorch, or Python FastAPI (preferred).
  • Experience with CesiumJS, faster-than-real-time 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

Senior Software Engineer, Machine Learning

Anduril Industries

Broomfield, CO +1 11 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

Anduril Industries

Broomfield, CO +1 3 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

Software Engineer, Machine Learning

Anduril Industries

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

Carvana

Tempe, AZ 20 days ago
C# .NET Core JavaScript TypeScript React Next.js Azure AWS GCP Kubernetes Kafka GraphQL SQL NoSQL CosmosDB RabbitMQ CI/CD OAuth 2.0 OpenID Connect Linux Computer Vision AI
6+ yrs exp

Senior Software Engineer

Adobe

San Jose, CA +1 47 days ago
JavaScript TypeScript Java GraphQL RESTful APIs End-to-End Testing AI Frameworks systems-design Web Components
8+ yrs exp