Zoox

Senior / Staff Machine Learning Engineer - Behavior Models for Road Users

Foster City, CA. Posted 11 months ago

The role

You will develop deep learning models that predict and generate the behavior of cars, bicycles and pedestrians in Zoox's simulations. You will also work on ways to judge the quality of driving plans for safety, progress, comfort and realism.

What you will do

  • Develop new deep learning models using imitation learning and reinforcement learning to generate driving plans for human-like driving agents
  • Work on techniques to estimate the quality of driving plans for safety, progress, comfort and realism
  • Build generative behavior models (e.g. autoregressive, diffusion) that can be conditioned on scenario intent for stress-testing
  • Leverage compute, infrastructure and a large corpus of data to advance the field
  • Develop metrics and tools to analyze errors and understand improvements of systems
  • Collaborate with Perception, Planning, Simulation and Validation engineers on the overall autonomous driving problem

Required qualifications

  • PhD in computer science or a related field and 4+ years of relevant professional experience, or a master's degree and 7+ years of relevant professional experience
  • Experience in one of: Planning, Prediction, Reinforcement Learning, Imitation Learning, or generative modeling (diffusion, autoregressive models)
  • Experience training and deploying transformer-based model architectures
  • Experience with production machine learning pipelines: dataset creation, training frameworks, metrics pipelines
  • Fluency in Python ML frameworks and a basic understanding of C++

Nice to have

  • Top tier publications (NeurIPS, ICML, CVPR)
  • Experience with JAX

Benefits

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

Before you apply

  • Leveling and pay position depend on years of experience, domain knowledge and interview performance
  • Compensation varies by geographic location and level

About the company

Zoox works on autonomous driving, using simulations to test and validate its driving stack. The Offline Driving Intelligence team builds behavior models that populate those simulations.

Senior / Staff Machine Learning Engineer - Behavior Models for Road Users at Zoox | JobZoey