Senior/Staff Machine Learning Engineer (Online Mapping)
- Mountain View, United States
- Lead/Staff
- Posted
Skills
Required
- mapping
- ML
- robotics
- computer vision
- 3D geometry
- Python
- deep learning frameworks
- PyTorch / TensorFlow / Jax
- AV
- robotics-related
Preferred
- machine learning
- modern ML tools and infrastructure
- distributed training
- ML compilers
- algorithms
- onboard mapping models
- data and label management
- training pipelines
Join our growing robotics team as a Senior/Staff Machine Learning Engineer specializing in Online Mapping. In this role, you will research, develop, and implement state-of-the-art online mapping models and algorithms, analyze system performance, and collaborate with cross-functional teams. You will have the opportunity to work with real data in uncertain environments and contribute to the future of robot navigation for logistics and transportation.
Responsibilities
- Research, develop, and implement state-of-the-art online mapping models and algorithms.
- Analyze and characterize the performance of the online mapping system, identifying opportunities for architecture, data or evaluation improvements.
- Collaborate with stakeholders across autonomy, infrastructure, and systems teams on online mapping needs and requirements.
- We are searching for an engineer with robotics and machine learning expertise to work on challenging problems in the design and implementation of onboard mapping models and algorithms, data and label management, as well as training pipelines
- Proven record of solving in-production ML problems and making tradeoffs between data, model and evaluation
Requirements
- Strong Python skills with experience in deep learning frameworks, e.g., PyTorch, TensorFlow, or Jax
- Prioritize impact and practicality, and make decisions to ensure on-time delivery of solutions
- Able to quickly iterate and experiment to cut through the noise and make well-informed, data-driven decisions
- Deep understanding of ML fundamentals with hands-on experience in training and evaluating modern ML models with applications in AV, robotics, mapping, computer vision, or related areas
- Experience with robotics-related ML applications, 3D geometry
Proficiency in working with complex multi-component systems
- Experience in building ML pipelines and optimizing/productizing ML models
- Demonstrated research publications in top conferences (e.g. NeurIPS, ICLR, ICML, CVPR, RSS, CoRL, ICRA)
- Deep understanding of 3D geometry and state estimation fundamentals
Preferred
- Familiarity with modern ML tools and infrastructure such as distributed training and ML compilers
Pay
USD 193,930 - 291,150
jobapplier