companyWaymo LLC logo

Machine Learning Engineer at Waymo | Mountain View, CA

Waymo LLCMountain View, CA, USA
Hybrid Full-time $170K/yr - $216K/yr

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


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Your Responsibilities:Analyze and report on ML resource usage (compute, storage, accelerators), costs, and efficiency trends across teams and projects. Develop, maintain, and enhance dashboards and tools for monitoring key metrics and providing actionable insights. Identify opportunities for resource optimization, cost reduction, and performance enhancements in ML workflows. Support and guide ML engineers and researchers on best practices for resource utilization. Contribute to the development, documentation, and enforcement of resource management policies and best practices. Required Qualifications:Bachelor's degree in Computer Science, Engineering, or a related field, with a minimum of 2 years of relevant experience. Proficiency in distributed systems principles and experience building distributed systems for production. Strong skills in Python or C++. Experience in monitoring, debugging, and troubleshooting complex distributed systems. Effective communication skills for updating and resolving issues with customers and partners. Preferred Qualifications:Experience with compute and storage optimization.

About the job

Waymo is an innovative leader in autonomous driving technology, dedicated to becoming the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has made significant strides in developing the Waymo Driver—The World’s Most Experienced Driver™—aiming to enhance mobility access while preventing countless traffic-related fatalities. With over ten million rider-only trips and extensive autonomous driving experience across more than 100 million miles on public roads, Waymo continues to redefine transportation solutions in over 15 U. S. states.

The Machine Learning Operations (ML Ops) team, a vital part of the Waymo ML Platform, is responsible for creating tools and infrastructure that facilitate the ML flywheel at Waymo. This team focuses on developing automation and orchestration solutions that streamline complex ML workflows and collaborates closely with the modeling team to enhance developer efficiency.

We are seeking a skilled software engineer to join our team, responsible for building and maintaining critical data and ML pipelines that drive ML development at Waymo.

In this hybrid role, you will report to a Technical Lead Manager, Staff Software Engineer.

About Waymo LLC

Waymo is at the forefront of the autonomous driving revolution, leveraging advanced technology to create safe, efficient, and reliable transportation solutions. With a commitment to innovation and public safety, Waymo strives to transform the way people move, ensuring that every journey is a step towards a safer future.

Similar jobs

Tailoring 0 resumes

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