Software Engineer, Training Platform

Anduril Industries

Quick summary

Work type
On-site
Location
Washington, DC
Salary
$220,000–$292,000 / yr
Posted
2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $157k
This role $256k
$104k most similar roles pay here $312k

This role pays more than 98% of similar roles. Most pay $125,941–$187,587 — the shaded band above. At the midpoint, this role pays about $256k versus about $157k 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 2043 open roles on FindRole.

Listed pay typically runs $146,000–$194,000 across 1818 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Software Engineer, Training Platform

Anduril’s Frontier AI team seeks a full-stack software engineer to develop the internal Agent Platform, an essential tool for training and evaluating AI agents. This role involves building comprehensive workflows and interfaces that enable ML researchers, engineers, and stakeholders to assess agent performance and readiness for deployment in mission-critical scenarios. Key responsibilities include creating user-friendly applications with React or TypeScript, designing backend APIs using REST or gRPC, developing metrics and reporting tools, and ensuring observability through debugging and monitoring features. The ideal candidate possesses strong full-stack engineering skills, experience with modern web development, and a background in building ML platforms and evaluation dashboards. This position requires a secret security clearance and familiarity with defense-related technologies such as autonomy and command-and-control systems.

What you'll do

  • Design and implement backend APIs for launching training runs, configuring evaluations, tracking experiments.
  • Build full-stack applications including frontend interfaces, workflows, dashboards, metrics, and reporting tools.
  • Develop user-friendly metrics and reporting interfaces to make complex evaluation results understandable and actionable.
  • Partner with ML engineers and domain teams to translate ambiguous evaluation needs into intuitive product experiences.
  • Create observability and debugging tools for inspecting agent trajectories, tool calls, model outputs, failure modes.

What we're looking for

  • Strong full-stack engineering experience with production web applications.
  • Expertise in React and JavaScript or TypeScript for modern web UIs.
  • Experience designing and implementing REST, gRPC backend APIs.
  • Ability to build user-friendly metrics, dashboards, and reporting workflows.
  • Proven skill in translating technical workflows into intuitive product interfaces.
  • Strong background in engineering fundamentals like reliability and observability.
  • Active US Secret security clearance required.

More like this

Similar roles

Software Engineer

Q2

Cary, North Carolina 85 days ago
Python SQL Javascript Vue.js OpenAPI Node.js CI/CD Docker GitLab Snowflake Airflow Cloud-Native Architecture Service-Oriented Architecture Agile Methodology
Hybrid

Software Engineer

Broadcom

Usa-Ca - Promontory B 67 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL Git Jenkins Ansible Test-Driven Development DevOps methodologies

Software Engineer

Applied Materials

Santa Clara, CA 37 days ago $179,500$246,500
Python C++ Java Rust PyTorch FPGA Modern C++ Machine learning Web service architecture Signal processing Computer vision Robotics User interface design Mathematical modelling Numerical methods GPU programming Embedded system development

Software Engineer

Applied Materials

Santa Clara, CA 37 days ago $179,500$246,500
Python C++ Java Rust PyTorch FPGA Modern C++ Machine learning Web service architecture Signal processing Computer vision Robotics User interface design Mathematical modelling Numerical methods GPU programming Embedded systems development