Jobs · Engineering · California

Machine Learning Engineer, Runtime & Optimization

Waymo · Mountain View, CA · 7 mo ago
HybridEngineering$213k–$263k/yrFull-time

Job Summary

The ML Platform team at Waymo is seeking engineers with expertise in ML software or ML systems to improve compute performance on both cloud and car. This role involves collaborating with ML scientists across various departments, optimizing ML workflows, and deploying models on limited computation resources.

About the Role

As a Technical Lead, you will work across the entire ML stack, from deep learning models to ML software and hardware optimizations. You will collaborate with ML scientists in perception, planner, research, and simulation to identify and implement opportunities for improving ML workloads.

Responsibilities

  • Collaborate with ML scientists to optimize ML workflows and deploy models on limited computation resources.
  • Lead projects from proposal to execution, mentoring junior engineers.
  • Analyze and improve ML system workloads on both cloud and self-driving cars.
  • Apply model optimization, efficient deep learning techniques, and ML software improvements to Waymo's ML systems.
  • Identify and leverage opportunities in both systems and models to enhance ML performance.

Requirements

  • M.S. in CS, EE, Deep Learning or a related field with 2+ years of experience as a technical lead.
  • 5+ years of experience developing solutions in ML systems or ML software stack (Pytorch/JAX/TF, runtime libraries, ML compiler).
  • Strong Python or C++ programming skills.
  • Experience with GPU HW or TPU HW and related system software is preferred.

Qualifications

  • PhD in CS, EE, Deep Learning or a related field is preferred.
  • Familiarity with the HW architecture of ML hardware accelerators (e.g., GPU/TPU) is preferred.
  • Deep knowledge of model optimization or efficient deep learning techniques for foundation models or LLM is preferred.

Benefits

Waymo offers a comprehensive benefits package, including a discretionary annual bonus program, equity incentive plan, and generous Company benefits program. The expected base salary range for this full-time position across US locations is $213,000—$263,000 USD.

Similar jobs

Machine Learning Engineer

Shield Consulting Solutions, Inc.Annapolis Junction, MD· 1 mo ago
Engineeringapply on theapplicantmanager.com

Machine Learning Engineer

nou Systems, Inc.Colorado Springs, CO· 2 mo ago
Engineering$100k–$160k/yrapply on workforcenow.adp.com