Waymo LLC logoWaymo LLC logo

Software Engineer at Waymo | California

Waymo LLCPERM - N/A
On-site Full-time $240K/yr - $259K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Qualifications:A Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Engineering, or a related field, accompanied by three years of work experience in the position or a computer-related occupation. Proficiency in software development, particularly in C++ and Python. Extensive experience in machine learning and simulation environments. Strong analytical, problem-solving, and collaboration skills.

About the job

Waymo is at the forefront of autonomous driving technology, dedicated to becoming the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has tirelessly worked on developing the Waymo Driver, The World’s Most Experienced Driver™, to enhance mobility access and save lives that are lost in traffic accidents. The Waymo Driver not only supports our fully autonomous ride-hail service but can also be adapted across various vehicle platforms and applications. With over ten million rider-only trips completed and extensive autonomous driving experience of over 100 million miles on public roads, our technology is revolutionizing transportation across 15+ U. S. states.

Your responsibilities will include:

  • Designing, developing, modifying, and testing cutting-edge software for self-driving vehicle applications and associated products at Waymo.
  • Building scalable machine learning systems to accurately model complex behaviors across various agents, environments, and scenarios.
  • Utilizing both C++ and Python to seamlessly integrate machine learning models into our simulation pipelines.
  • Maintaining, upgrading, and supporting existing code, as well as participating in the redesign and reimplementation of Waymo's software components.
  • Creating automated workflows and applications to support Waymo’s self-driving software development and releases.
  • Leading the development of ultra-realistic simulations through advanced machine learning techniques, including generative models.
  • Providing vital support and guidance to release managers and product engineers to enhance code reliability, test infrastructure, and production systems.
  • Developing software tools and frameworks to facilitate the maintenance and improvement of Waymo's software infrastructure, including monitoring and alerting systems.
  • Formulating processes and strategies aimed at optimizing self-driving system efficiency and safety.
  • Analyzing complex technical data and formulating strategic recommendations to resolve advanced technical challenges.
  • Driving innovation in simulation realism to bolster the safety and performance of the Waymo Driver.
  • Collaborating with AI research teams to transition state-of-the-art methodologies into robust, production-ready solutions.

About Waymo LLC

Waymo is a pioneering company in autonomous driving technology with a commitment to making transportation safer and more accessible. Our mission is to develop self-driving technology that will save lives and enhance mobility for everyone. With a rich history stemming from the Google Self-Driving Car Project, we continue to lead the industry with innovative solutions and a focus on safety.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.