Taro Logo

Staff Software Engineer, Machine Learning Simulation

Waymo is an autonomous driving technology company with the mission to be the most trusted driver.
$226,000 - $286,000
Machine Learning
Staff Software Engineer
Hybrid
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer, Machine Learning Simulation

Waymo, an autonomous driving technology company, is seeking a Staff Software Engineer for Machine Learning Simulation to join their Driver Understanding and Evaluation (DUE) team. This role focuses on developing rich metrics for understanding the behavior of the Waymo Driver in the real world.

As a Staff Software Engineer, you will lead the development and optimization of cutting-edge computer vision algorithms and machine learning models to enhance human-led triaging and introduce automation for high-volume workflows. You'll work on Reinforcement Learning, User Feedback Analysis, and collaborate with multiple teams across Waymo to achieve important strategic efforts.

Key responsibilities include:

  • Leading development of computer vision algorithms and ML models
  • Implementing Reinforcement Learning systems
  • Enhancing User Feedback Analysis tools
  • Driving technical direction and providing guidance to the team
  • Collaborating with various teams and senior leadership

Requirements:

  • B.S. in Computer Science, Robotics, Machine Learning, or related field
  • 5+ years of hands-on experience in computer vision and machine learning projects
  • Coding experience in C++ or Python
  • Experience with ML frameworks like TensorFlow and PyTorch
  • Expertise in deep learning models and ML deployment at scale

Preferred qualifications:

  • M.S. or Ph.D. in Computer Science or related field with ML specialization
  • Experience with MLOps, evaluation techniques, and model performance optimization
  • Large-scale data processing and analytical skills

Waymo offers competitive compensation, including a base salary range of $226,000 - $286,000 USD, along with bonus opportunities, equity, and comprehensive benefits. The company provides a flexible work environment, with options for hybrid work arrangements.

Join Waymo and be part of a team developing the world's most experienced autonomous driving technology, working on cutting-edge machine learning solutions that will shape the future of transportation.

Last updated a year ago

Responsibilities For Staff Software Engineer, Machine Learning Simulation

  • Lead development of computer vision algorithms and ML models
  • Implement Reinforcement Learning systems
  • Enhance User Feedback Analysis tools
  • Drive technical direction and provide guidance to the team
  • Collaborate with various teams and senior leadership

Requirements For Staff Software Engineer, Machine Learning Simulation

Python
  • B.S. in Computer Science, Robotics, Machine Learning, or related field
  • 5+ years hands-on experience in computer vision and machine learning projects
  • Coding experience in C++ or Python
  • Experience with ML frameworks like TensorFlow and PyTorch
  • Expertise in deep learning models and ML deployment at scale

Benefits For Staff Software Engineer, Machine Learning Simulation

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
  • Competitive compensation
  • Annual bonus opportunities
  • Equity incentive plan
  • Comprehensive medical, dental, and vision insurance
  • 401k plan
  • Mental wellness support
  • Gym membership
  • Special wellness programs
  • Flexible work arrangements
  • Paid time off
  • Parental leave

Interested in this job?