Taro Logo

Principal Machine Learning Engineer - Perception

Zoox is an autonomous vehicle company developing self-driving technology and robotaxis.
Foster City, CA, USA
$296,000 - $451,000
Machine Learning
Principal Software Engineer
Hybrid
8+ years of experience
AI · Automotive · Robotics
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Principal Machine Learning Engineer - Perception

Zoox, an innovative autonomous vehicle company, is seeking a Principal Machine Learning Engineer for their Perception team. This role focuses on developing cutting-edge algorithms for autonomous driving systems, working with world-class sensor data and infrastructure. The position involves creating new algorithms for segmentation, tracking, classification, and high-level scene understanding. As a Principal ML Engineer, you'll lead machine learning algorithm development affecting both onboard and offboard autonomy, collaborating with teams in Prediction, Planning, Simulation, and Safety Validation. The role offers competitive compensation ($296,000-$451,000), plus Amazon RSUs and Zoox Stock Appreciation Rights. The position provides an opportunity to work on groundbreaking autonomous technology while mentoring other ML developers and influencing the company's technical direction. The hybrid work environment in Foster City, CA, combines flexibility with in-person collaboration.

Last updated 2 months ago

Responsibilities For Principal Machine Learning Engineer - Perception

  • Develop new algorithms to understand the scene around the robot, and how that scene would evolve through time
  • Build multi-modal foundation models for on-vehicle and offline applications
  • Develop new algorithms to apply generative AI to simulation to improve the realism of our offline validation systems
  • Leverage our large-scale machine learning infrastructure to discover new solutions and push the boundaries of the field
  • Provide technical mentorship to the broader group of ML developers at Zoox
  • Collaborate with engineers on Prediction, Planning, and Simulation to solve the overall Autonomous Driving problem in complex urban environments

Requirements For Principal Machine Learning Engineer - Perception

Python
  • BS, MS, or PhD degree in computer science or related field
  • Experience with training and deploying Deep Learning models on sensor data
  • Experience with production Machine Learning pipelines: dataset creation, training frameworks, metrics pipelines
  • Experience with modern computer vision techniques
  • Strong mathematical skills and understanding of probabilistic techniques
  • Fluency in C++ or Fluency in Python with a basic understanding of C++
  • Extensive experience with programming and algorithm design
  • Strong mathematics skills

Benefits For Principal Machine Learning Engineer - Perception

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

Interested in this job?