Senior Machine Learning Engineer
$155,000–$260,000 year
On-site · Los Angeles, California, United States or Denver, Colorado, United States
Job Summary
Senior ML Engineer role designing, implementing, and testing ML/AI models for threat assessment, object discrimination, and decision-making in operational environments. Own the full ML development lifecycle—from data ingestion and feature engineering to model training, evaluation, and production deployment—while collaborating with cross-functional teams to translate requirements into production-ready capabilities. Responsibilities include implementing ML/AI models for threat assessment and object discrimination, maintaining rigorous evaluation practices, writing clean, well-documented code, and applying first-principles engineering in space-domain applications. Requires 4+ years of practical ML experience, Python proficiency, and familiarity with PyTorch, TensorFlow, or JAX; preference for advanced degrees and deep expertise in anomaly detection, classification, unsupervised/temporal modeling, and edge/real-time deployments. On-site work in Denver or Los Angeles with strong interest in spaceflight and space security.
Required Qualifications
- Bachelor's degree in computer science, machine learning, data science, electrical engineering, or a similar discipline
- Proficient in Python
- Solid understanding of statistics, probability, and optimization
- Experience with ML frameworks such as PyTorch, TensorFlow, or JAX
- 4+ years of experience designing, training, and deploying ML models in real-world systems
- Demonstrated ability to work in a multidisciplinary team and solve complex problems from first principles
- Passion for spaceflight and advancing capabilities related to space domain awareness and space security
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.