Taro Logo

Machine Learning Engineer - Prediction and Planning

Autonomous vehicle company developing self-driving technology with a focus on urban environments
Foster City, CA, USA
$204,000 - $245,000
Machine Learning
Senior Software Engineer
Hybrid
5+ years of experience
AI · Automotive

Job Description

Zoox is seeking a Machine Learning Engineer to join their Offline Driving Intelligence team, focusing on developing Foundation Models for prediction and planning in autonomous vehicles. This role sits at the intersection of cutting-edge AI and autonomous driving technology, where you'll work on developing novel machine learning pipelines and models to predict other agents' behavior and plan optimal vehicle actions.

The position offers an opportunity to work with state-of-the-art deep learning models, including imitation learning and reinforcement learning techniques, to solve complex autonomous driving challenges in urban environments. You'll be collaborating closely with Perception, Planning, and Simulation teams, contributing to large-scale machine learning infrastructure, and developing crucial metrics for system improvement.

The role requires either a PhD with 1 year of experience or an MSc with 5 years of experience, demonstrating Zoox's commitment to bringing in top talent. The compensation package is competitive, including a base salary range of $204,000 - $245,000, plus Amazon RSUs and Zoox Stock Appreciation Rights. The hybrid work environment in Foster City, CA, offers flexibility while maintaining collaborative opportunities with the team.

This is an excellent opportunity for someone passionate about autonomous vehicles and machine learning to work on real-world applications that will shape the future of transportation. The role combines technical depth in ML with practical applications in autonomous driving, making it an exciting position for those looking to make a significant impact in the field.

Last updated a month ago

Responsibilities For Machine Learning Engineer - Prediction and Planning

  • Develop new deep learning models using imitation learning and reinforcement learning for autonomous vehicle driving plans
  • Work on techniques to estimate driving plans quality for safety, progress, comfort, and compliance
  • Contribute to large-scale machine learning infrastructure
  • Develop metrics and tools to analyze errors and understand system improvements
  • Collaborate with Perception, Planning, and Simulation teams

Requirements For Machine Learning Engineer - Prediction and Planning

Python
  • PhD in Computer Science or related field +1 year professional experience (or top tier publications)
  • MSc +5 years professional experience in relevant field
  • Experience in Planning and/or Prediction using Reinforcement Learning techniques
  • Experience with training and deploying transformer-based model architectures
  • Experience with production Machine Learning pipelines
  • Fluency in C++ or Python with basic C++ understanding

Benefits For Machine Learning Engineer - Prediction and Planning

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Paid time off (sick leave, vacation, bereavement)
  • Unpaid time off
  • Zoox Stock Appreciation Rights
  • Amazon RSUs
  • Health insurance
  • Long-term care insurance
  • Long-term and short-term disability insurance
  • Life insurance

Related Jobs