A

Software Engineer, Machine Learning

Anduril Industries

Broomfield, Colorado, United StatesFresher4h agovia Greenhouse

This job at a glance

Who can apply
New grads, no experience needed
Must know
Machine learningStatisticsC++RustREST APIsGit
Nice to have
PythonJavaScriptTypeScriptReact
Work
On-site in Broomfield
Pay
Not stated by the employer.
Skill demand
C++29%Machine learning15%Statistics10%Rust7%of 99 similar entry-level jobs posted in the US this week
Listed
Nov 1, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

Anduril Industries is seeking a Software Engineer to join the Battlespace Awareness team. This role provides software engineering and development support for core team tools. For candidates with an ML background, this role will help establish new ML infrastructure to optimize system parameters and detect performance regressions in CI.

Key Responsibilities

  • Provide software engineering and development support for core team tools.
  • Help stand up new ML infrastructure for optimizing system parameters and detecting performance regressions in CI.

Requirements & Tech Stack

  • 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 (e.g., Claude or Codex) in a day-to-day workflow.
  • Experience with GitHub and CI/CD pipelines.
  • Machine learning background with experience in:
  • Hyperparameter optimization
  • Anomaly detection
  • Explainable ML (e.g., Bayesian ML)
  • Authorized to work in the United States.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.

Qualifications

  • Professional experience in Python, Rust, C++, or C.
  • Software engineering fundamentals.
  • Experience in low-latency or real-time software.
  • Experience in software testing.
  • Experience using AI coding assistants.
  • Experience with GitHub and CI/CD pipelines.
  • Machine learning experience in hyperparameter optimization, anomaly detection, and explainable ML.
  • U.S. work authorization.
  • Ability to obtain and maintain a U.S. Secret security clearance.

Preferred Qualifications

  • TypeScript or JavaScript, React, and/or NodeJS.
  • Pytorch.
  • Python FastAPI.
  • CesiumJS.
  • Experience with faster-than-real-time (FTRT) simulation.
  • Experience building Slackbot integrations.
  • Master's, PhD, or 2–3+ years of professional experience in machine learning, especially model deployment.

Anduril Entry-Level & New Grad Jobs · last 7 days

36 openings · 26 need no experience

See all 36 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job