Taro Logo

Staff Software Engineer, Vulnerable Road Users

Autonomous driving technology company developing the Waymo Driver, focused on improving mobility access while reducing traffic crashes.
$238,000 - $302,000
Machine Learning
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
6+ years of experience
AI · Automotive

Description For Staff Software Engineer, Vulnerable Road Users

Waymo, a leader in autonomous driving technology since 2009, is seeking a Staff Software Engineer to join their Perception Vulnerable Road Users (VRU) Understanding team. This role is crucial in developing and maintaining systems that identify and understand interactions between pedestrians, cyclists, and motorcyclists with other objects on the road.

The position offers an exciting opportunity to work on cutting-edge machine learning and computer vision applications in autonomous driving. You'll be responsible for leading modeling efforts that encompass both common and edge cases in VRU understanding, while leveraging advanced foundation models to create efficient and scalable solutions. The role requires expertise in deep learning frameworks and state-of-the-art ML techniques for object detection, tracking, and action recognition.

As a Staff Engineer, you'll have the chance to shape the future of autonomous driving technology while working with a team dedicated to improving road safety and mobility. The role offers competitive compensation ($238,000-$302,000), comprehensive benefits, and a hybrid work environment. You'll be part of Waymo's mission to develop the World's Most Experienced Driver™, which has already provided over one million rider-only trips and driven tens of millions of miles autonomously.

The ideal candidate will bring 6+ years of machine learning experience, strong leadership abilities, and deep technical expertise in computer vision and deep learning. You'll work in Mountain View, California, collaborating with talented engineers and researchers to solve complex challenges in autonomous vehicle perception. This role offers the opportunity to make a significant impact on technology that is transforming transportation and improving road safety for vulnerable road users.

Last updated 11 days ago

Responsibilities For Staff Software Engineer, Vulnerable Road Users

  • Lead modeling efforts for VRU understanding, encompassing nominal, longtail and fine-grained VRU understanding tasks
  • Leverage onboard and offboard foundation models to streamline the VRU understanding model stack
  • Bring up the model stack for rapid adaptation to new tasks and data
  • Establish and maintain a sustainable VRU model stack to facilitate Waymo's multi-platform deployment and scaling goals

Requirements For Staff Software Engineer, Vulnerable Road Users

Python
  • 6+ years of experience in Machine Learning, with a strong focus on computer vision and/or deep learning for perception tasks
  • Proven experience leading and mentoring a team of engineers or researchers
  • Deep understanding of state-of-the-art ML techniques for object classification, detection, tracking, pose estimation, and/or action recognition
  • Proficiency in at least one major deep learning framework (e.g., TensorFlow, PyTorch, JAX)

Benefits For Staff Software Engineer, Vulnerable Road Users

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Equity
Parental Leave
  • Top-notch medical, dental and vision insurance
  • Mental wellness support
  • Gym membership
  • Special wellness programs
  • Competitive compensation
  • Bonus opportunities
  • Equity
  • Employee provident fund
  • Employee discounts
  • Flexible work location (4 weeks per year)
  • Hybrid work model
  • Paid time off
  • Bereavement leave
  • Sick leave
  • Parental leave

Jobs Related To Waymo Staff Software Engineer, Vulnerable Road Users