Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Zoox

Senior / Staff Software Engineer (Learned Trajectory Machine Learning Engineer)

Posted Updated
Discussion
  • The Prediction & Behavior ML team is responsible for developing machine learning (ML) algorithms that learn and predict behaviors from data, applying them both on-vehicle to influence driving behavior and off-vehicle to provide ML capabilities to simulation and validation
  • Given the tight integration of behavior forecasting and motion planning, our team collaborates closely with the Planner team to advance overall vehicle behavior
  • We also work closely with our Perception, Simulation, and Systems Engineering teams to accelerate our ability to validate our driving performance
  • As a Learned Trajectory Machine Learning Engineer you will be responsible for developing deep learned models that produce trajectories for our vehicles to drive
  • Given the tight integration of behavior prediction and motion planning, you will closely collaborate with the Planner and Perception teams in the advancement of our overall vehicle behavior
  • You will develop new deep learning models that use imitation learning and reinforcement learning to generate driving plans for our autonomous vehicle
  • You will also work on techniques to estimate the quality of those driving plans along the dimensions of safety, progress, comfort etc
  • You will leverage our large-scale machine learning infrastructure to discover new solutions and push the boundaries of the field
  • You will develop metrics and tools to analyze errors and understand improvements of our systems
  • You will collaborate with engineers on Perception, Planning, and Simulation to solve the overall Autonomous Driving problem in complex urban environments

Benefits

  • Paid parental leave
  • Affinity groups and sports clubs
  • Work from home opportunities
  • Health insurance
  • Our crew’s health and happiness is our first priority. We offer comprehensive health and mental health support, a wellbeing program, and unlimited and flexible paid time away
  • We invest in our crew—and their families—for the long term. That includes generous family planning support, caregiver support, and strong cash compensation with great equity upside
  • We look after our crew when they’re in the office too. Our famous food program is a great example, featuring a daily changing menu of local and sustainable dishes
  • There’s a busy calendar of social events at Zoox, with more sports teams than you can count. And, of course, playing with robots is an important part of the job description
  • Fluency in Python with a basic understanding of C++
  • Strong mathematics skills
  • Extensive experience with programming and algorithm design
  • Experience with production Machine Learning pipelines: dataset creation, training frameworks, metrics pipelines
  • Experience with training and deploying transformer-based model architectures and reinforcement learning
  • BS, MS, or PhD degree in computer science or related field
  • Conference or Journal publications in Machine Learning or Robotics related venues
  • Prior experience with Prediction and/or autonomous vehicles or robotics in general

Skills

What Staff ML / AI jobs ask for — and how much of it you have →
Apply

See also

ML / AI jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.