Machine Learning Engineer
Core
Develop computer vision models for autonomous drones to detect and track objects in real-time video streams directly on the drone board.
Role type
Machine Learning Engineer (Computer Vision)
Builds
Autonomous drone systems with real-time object detection and tracking capabilities
Domain
Defense technology / Unmanned Aerial Vehicles (UAV)
Deliverable
production ML models
Required skills
Python, PyTorch, Object Detection, Object Tracking, Data Curation, Model Optimization, Linux, Git
Preferred skills
C++, Edge Deployment (ONNX/TensorRT/Jetson), Multi-object Tracking, Synthetic Data Training, Foundation Models (DINOv3/SAM/Grounding DINO)
Responsibilities
Train and refine object detection and tracking models for drone video; Curate and generate datasets with quality control; Optimize models for on-board deployment (quantization, speed); Evaluate model performance and failure modes; Conduct reproducible experiments and document results; Test models in real-world conditions with cross-functional teams.
Seniority
Mid-level (2+ years experience)
