Machine Learning Engineer
Core
Design, implement, and manage complex ML algorithms and systems with a focus on computer vision (CV) and data analysis for US National Security customers.
Role type
Machine Learning Engineer (Computer Vision)
Builds
Production ML models for object detection and tracking, running on on-prem servers, cloud, or real-time embedded systems.
Domain
National Security / Defense / Computer Vision
Deliverable
production ML models
Required skills
Computer Vision (CV) model development and fine-tuning, Python, MLOps tools (Airflow, MLFlow, AimStack), cloud platforms (AWS, Azure), Docker, algorithm integration and testing, data analysis from field tests
Preferred skills
Large Language Models (LLM), audio analysis, advanced reasoning, Department of Defense requirements knowledge
Technologies
Python, AWS, Azure, Docker, Airflow, MLFlow, AimStack
Responsibilities
Develop, fine-tune, train, and optimize Computer Vision algorithms for object detection and tracking; Use MLOps tools for experiment tracking, data management, and reproducibility; Write robust, efficient, and maintainable code; Track latest ML research advancements; Conduct experiments and perform rigorous evaluations of CV models
Seniority
Mid-to-Senior, hands-on IC
