Nuro is looking for a Senior Software Engineer, Machine Learning - Online Mapping to join their robotics team. The role involves building robust ML and/or mapping systems, researching and developing online mapping models and algorithms, and collaborating with stakeholders across autonomy, infrastructure, and systems teams.
Requirements
- Proven record of solving in-production ML problems and making tradeoffs between data, model and evaluation
- 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
- 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
- Experience with robotics-related ML applications, 3D geometry
- Strong Python skills with experience in deep learning frameworks, e.g., PyTorch, TensorFlow, or Jax
- Proficiency in working with complex multi-component systems
- Experience in building ML pipelines and optimizing/productizing ML models
- Familiarity with modern ML tools and infrastructure such as distributed training and ML compilers
- Demonstrated research publications in top conferences (e.g. NeurIPS, ICLR, ICML, CVPR, RSS, CoRL, ICRA)
- Deep understanding of 3D geometry and state estimation fundamentals
Benefits
- Annual performance bonus
- Equity
- Competitive benefits package