A Machine Learning Software Engineer responsible for developing and implementing online mapping models and algorithms for autonomous navigation in robotics and transportation environments.
Key Responsibilities
Research, develop, and implement online mapping models and algorithms.
Analyze and evaluate the performance of online mapping systems to identify improvements.
Collaborate with cross-functional teams to integrate mapping models into centralized architectures.
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 autonomous vehicles, robotics, mapping, computer vision, or related areas.
Experience with robotics-related ML applications, including 3D geometry.
Strong Python skills with experience in deep learning frameworks, e.g., PyTorch, TensorFlow, or Jax.
Ability to quickly iterate and experiment to cut through the noise and make well-informed, data-driven decisions.
Prioritize impact and practicality, and make decisions to ensure on-time delivery of solutions.
Work cross-functionally with other ML teams to integrate models into centralized architectures.
Collaborate with stakeholders across autonomy, infrastructure, and systems teams on online mapping needs and requirements.
Benefits & Perks
Compensation/salary range between $183,825 and $333,925 depending on experience and qualifications