Anduril Industries is a defense technology company focused on transforming military capabilities with advanced technology. The Senior Machine Learning Engineer will develop and manage tracking intelligence infrastructure, automate tracking analysis, and create systems for optimal algorithm performance. This role involves building end-to-end pipelines and deploying models to enhance tracking capabilities in real-time.
Responsibilities:
- Own tracking intelligence infrastructure end-to-end: Build the platform for ingesting tracking algorithm telemetry (hypotheses, scores, gains, association decisions), feature engineering performance metrics, training analysis models, and deploying them into production
- Automate tracking analysis: Develop ML models that identify correlation failures, track quality degradation, and root causes for tracking anomalies—replacing manual deep-dive investigations with scalable automated insights
- Build autotuning capabilities: Create systems that recognize incoming data characteristics and automatically adjust tracking algorithm parameters, frame rates, and model configurations for optimal performance
- Design human-in-the-loop tools: Build interfaces and query services that let engineers ask natural questions about tracking behavior and get data-driven answers backed by your models
- Exploit tracking telemetry: Instrument C++ tracking algorithms with appropriate logging (working with platform engineers), then marshal that data into consistent formats for analysis and model training
- Deploy in constrained environments: Package and deploy models for air-gapped systems with no external connectivity, following security scanning requirements where ML models are treated as data artifacts
- Manage the ML lifecycle: Handle data catalogs, ground truth labeling, model registries, versioning, and validation—ensuring models improve tracking performance in measurable ways
- Bridge domains: Translate between tracking algorithm fundamentals (Kalman filters, data association, multi-hypothesis tracking) and ML/data science techniques to build solutions that actually work
- Drive make/build decisions: Evaluate when to build custom models vs. leverage existing ML capabilities, selecting appropriate algorithm architectures for tracking intelligence problems
- Work hands-on-keyboard: This is a one-person show initially—you'll architect, code, deploy, and iterate rapidly using modern Python-based ML tooling