Anduril Industries is hiring a Software Engineer to support the Battlespace Awareness Command and Control Software team in Broomfield, CO. The role focuses on engineering support for core tools, and for candidates with an ML background, building new machine learning infrastructure for system-parameter optimization and CI performance-regression detection.
Role Scope
Work is centered on cutting-edge algorithms and intelligent software integrations, delivered through high-performance systems with mission-critical applications. The team operates in small, innovative groups and measures success by the real-world impact of deployed solutions across multi-target tracking, data fusion, battle management, autonomous robotic control, and mission planning.
Responsibilities
- Provide software engineering and development support for several of the team’s core tools
- For candidates with an ML background, help stand up new ML infrastructure that improves how the team optimizes system parameters
- For candidates with an ML background, help stand up new ML infrastructure that detects performance regressions in CI
Required Qualifications
- Professional experience in one or more of Python, Rust, C++, or C, with a clear track record of using these languages professionally
- 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
- Comfort using AI coding assistants (Claude or Codex) as part of day-to-day workflow
- Experience with GitHub and CI/CD pipelines
- Must be authorized to work in the United States
- Eligible to obtain and maintain an active U.S. Secret security clearance
Preferred Qualifications
- TypeScript or JavaScript, React, and/or NodeJS
- Python FastAPI
- CesiumJS
- Experience with faster-than-real-time (FTRT) simulation
- Machine learning background (Master’s, PhD, or 2-3+ years of professional experience), particularly in:
- Hyperparameter optimization
- Anomaly detection
- Explainable ML (e.g., Bayesian ML)
- Experience building Slackbot integrations
Technologies
- Python, Rust, C++, C
- REST API
- Robot Framework
- GitHub, CI/CD
- Claude, Codex
- TypeScript, JavaScript, React, NodeJS
- FastAPI, CesiumJS
- Slackbot
- Faster-than-real-time (FTRT) simulation
- Bayesian ML
Application Process: Transcripts
Anduril requests transcripts as part of the early application process.
- Request transcripts to understand academic background and how coursework supports skills critical for the role
- If transcripts are not shared, provide detailed information regarding academic performance in relevant courses, including projects and coursework specifics
- If academic transcripts are provided, non-technical information (for example, student ID, dates, non-technical coursework) may be redacted
- Unofficial transcripts obtained online are acceptable
Recruitment Scam Protection
- No Financial Requests: Anduril will never solicit payment or request personal financial details at any stage of the hiring process
- Verify communications: recruiter emails will come only from an @anduril.com address
- Verify via agency partner: if contacted by a recruiting agency, the agency email will clearly identify the agency; verify authenticity by contacting contact@anduril.com
- Exercise caution with unsolicited outreach: confirm sender email domain is @anduril.com before providing personal information
- Report fraud: report questionable or fraudulent outreach immediately to contact@anduril.com
Data Privacy
- View the candidate data privacy policy at https://anduril.com/applicant-privacy-notice/
- By submitting an application, you consent to a third-party service provider to conduct pre-employment risk, integrity, and due diligence screening and assessing potential risks as part of the application process
- The third-party provider may include analysis of sanctions and watchlists, adverse media, public-record information, and other lawful open-source or commercial data sources
- The third-party provider does not act as a consumer reporting agency
- Use of this provider supports compliance with applicable laws and helps protect technology, intellectual property, and organizational security
Location and Compensation
Broomfield, CO (onsite). Salary range: USD 165,000 - 218,000 per year.