Taro Logo

Senior Software Engineer, Planner

Waymo is an autonomous driving technology company with the mission to be the most trusted driver, focused on building the Waymo Driver—The World's Most Experienced Driver™.
$204,000 - $259,000
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
AI · Automotive

Description For Senior Software Engineer, Planner

Waymo, an autonomous driving technology company born from Google's Self-Driving Car Project, is seeking a Senior Software Engineer to join their Planner Technology team. Since 2009, Waymo has been pioneering autonomous driving technology, having provided over one million rider-only trips and autonomously driven tens of millions of miles across 13+ U.S. states.

In this hybrid role, you'll be working on critical systems that ensure autonomous vehicles operate safely and predictably. You'll be tackling complex challenges at the intersection of robotics, artificial intelligence, and real-world autonomous driving applications. The role involves developing sophisticated algorithms that handle intricate social interactions on the road, such as merging and navigating narrow streets, while processing uncertain and incomplete information.

The position offers an opportunity to work with cutting-edge technology in autonomous driving, contributing to systems that directly impact the safety and efficiency of Waymo's self-driving vehicles. You'll be responsible for transforming complex real-world scenarios into well-defined engineering problems, developing scalable solutions that can handle Google-scale data pipelines, and optimizing these solutions for real-time performance on vehicles.

The compensation package is highly competitive, ranging from $204,000 to $259,000, complemented by comprehensive benefits including medical, dental, and vision insurance, mental wellness support, and equity opportunities. The hybrid work environment offers flexibility, including the option to work from another location for four weeks per year.

This role is perfect for someone who combines strong C++ programming skills with a passion for solving complex robotics and autonomous systems challenges. You'll be joining a company at the forefront of autonomous vehicle technology, working on problems that directly impact the future of transportation while collaborating with some of the industry's leading experts in autonomous driving technology.

Last updated 20 days ago

Responsibilities For Senior Software Engineer, Planner

  • Work with our creative team of people who ensure that the behavior of our cars is safe, smooth, and predictable to other road users
  • Frame the open-ended real-world problems into well-defined engineering problems
  • Develop tools, algorithms and evaluation mechanisms
  • Scale them to Google-sized data pipelines
  • Refine them to run in real-time on the cars

Requirements For Senior Software Engineer, Planner

  • BS in Computer Science, ML, Robotics, similar technical field of study, or equivalent practical experience
  • 5+ years general software engineering experience programming in C++ with efficient code
  • Experience collaborating with different teams

Benefits For Senior Software Engineer, Planner

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Equity
Parental Leave
  • Top-notch medical, dental and vision insurance
  • Mental wellness support
  • Gym membership
  • Special wellness programs
  • Competitive compensation
  • Bonus opportunities
  • Equity
  • Employees provident fund
  • Employee discounts
  • Flexibility to work from another location for four weeks per year
  • Paid time off
  • Bereavement leave
  • Sick leave
  • Parental leave

Jobs Related To Waymo Senior Software Engineer, Planner