Staff Deep Learning Engineer, State Estimation
Core
Develop deep learning models for feature matching, depth estimation, and localization to enable autonomous systems to navigate without GPS.
Role type
Staff Deep Learning Engineer (State Estimation)
Builds
Production capabilities for visual-inertial odometry (VIO) and terrain-relative navigation systems
Domain
Autonomous systems, computer vision, robotics
Deliverable
production ML models
Required skills
Deep learning model design and training, PyTorch, geometric estimation, camera models, projective geometry, multi-view geometry, Python, sensor-data pipelines, reproducible ML workflows, inference profiling
Preferred skills
Aerial imagery, geospatial data, SLAM, 3D reconstruction, model export/quantization, physical platform validation, diffusion models, aerospace/defense industry experience
Technologies
PyTorch, TensorRT, ONNX
Responsibilities
Develop and evaluate deep learning models for perception tasks; combine learned representations with geometric estimation; own data preparation and supervision strategies; select and integrate deep learning tools; design comprehensive evaluations; investigate model failures; partner on VIO integration; profile models against compute constraints; deliver software components for autonomy SDK
Seniority
Staff, hands-on IC with mentorship