12 days ago

ML Engineer

Waymo

Hybrid
Full Time
$120,000
Hybrid

Job Overview

Job TitleML Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$120,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About The Company

Waymo is a pioneering autonomous driving technology company dedicated to creating the most trusted driver in the world. Established as the Google Self-Driving Car Project in 2009, Waymo has consistently advanced the field of autonomous vehicles with a mission to improve mobility access and save lives by reducing traffic-related fatalities. Its flagship product, the Waymo Driver, is the most experienced autonomous driving system globally, having completed over ten million rider-only trips and more than 100 million miles on public roads.

About The Role

Join the ML Ops team within the Waymo ML Platform division as an ML Engineer. In this role, you will develop and maintain critical data and machine learning pipelines, analyze resource utilization, optimize workflows, and build tools that enhance the efficiency and reliability of ML operations. Reporting to a Technical Lead Manager, Staff Software Engineer, you will closely collaborate with ML engineers and researchers to improve resource management, cost efficiency, and performance.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 2+ years of professional software engineering experience.
  • Experience with distributed systems and production environments.
  • Proficiency in Python or C++.
  • Experience in monitoring, debugging, and troubleshooting distributed systems.
  • Strong communication skills for cross-functional collaboration.

Responsibilities

  • Analyze and report on ML resource usage, costs, and efficiency trends.
  • Develop, maintain, and enhance dashboards and monitoring tools.
  • Identify optimization opportunities, cost reduction, and performance improvements.
  • Provide guidance on resource utilization best practices.
  • Develop and enforce resource management policies and documentation.
  • Collaborate to improve automation and orchestration solutions for ML workflows.

Benefits

Enjoy participation in Waymo’s discretionary annual bonus program, eligibility for equity incentive plans, a comprehensive benefits package including health, dental, and vision coverage, generous paid time off, flexible work arrangements, and opportunities for professional growth in a leading autonomous vehicle company.

Key skills/competency

ML operations, distributed systems, resource optimization, Python, C++, dashboards, automation, troubleshooting, collaboration, data pipelines

Tags:

ML Engineer
ML operations
distributed systems
Python
C++
resource optimization
pipelines
automation
monitoring
debugging
optimization
dashboards
collaboration
data pipelines
ML

Share Job:

How to Get Hired at Waymo

  • Research Waymo's culture: Study their mission, technology, and achievements.
  • Customize your resume: Highlight ML pipeline experience and distributed systems.
  • Practice technical interviews: Focus on Python, C++, and system debugging.
  • Network actively: Connect with current ML Ops team members on LinkedIn.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background