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.