Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer, Runtime & Optimization

$213k - $263k

Waymo

Machine Learning Engineer, Runtime & Optimization

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.

The ML Platform team at Waymo provides a set of tools to support and automate the lifecycle of the machine learning workflow, including feature and experiment management, model development, optimization and monitoring. These efforts have resulted in making machine learning more accessible to teams at Waymo, including Perception, Planner, Research and Simulation.

We are looking for engineers with ML software or ML systems expertise to help us improve compute performance on both cloud and car. You'll work across the entire ML stack from the system perspective, from efficient deep learning models, model compression, ML software (e.g. JAX, XLA, Triton, and CUDA), to . You will be pleasantly challenged with deploying Waymo ML models on limited computation resources. In this hybrid role, you will report to the Senior Manager of Runtime and Optimization.

You will:

  • Lead the collaboration with the world-class Waymo ML scientists in perception, planner, research and simulation. Identify opportunities in both systems and models to make ML workloads faster.
  • Lead projects from proposals through execution by developing 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.

You have:

  • M.S. in CS, EE, Deep Learning or a related field
  • 2+ years of experience as a technical lead, including writing project plans, engaging with customer teams, mentoring, responsible for goals & execution, reporting status.
  • 5+ years of experience developing solutions in ML systems or ML software stack (Pytorch/JAX/TF, runtime libraries, ML compiler).
  • Deep understanding of ML system architecture, performance analysis and tools.
  • Strong Python or C++ programming skills

We prefer you have one or more of the following:

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

The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process.

Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.

Salary Range $213,000—$263,000 USD

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer, Runtime & Optimization in Mountain View, CA vacancy
  • $278.1k - $417.1k

     ...games run inside a modern, browser-native runtime (built on technologies such as WebGPU...  ...entirely within that runtime. As our Principal Engineer for On-Device AI Inference & Systems,...  ...leaves research, through export, optimization, and kernel-level tuning, to a shipped feature... 
    Suggested
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    3 days ago
  •  ...Staff Machine Learning Engineer As a Staff Machine Learning Engineer, you will be responsible for...  ...inform research & product direction Optimize and validate models for integration...  ...throughput optimization (e.g., TensorRT, ONNX Runtime, mixed precision), and building... 
    Suggested
    Work at office
    Local area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    3 days ago
  • $160k - $225k

     ...platform uses AI agents to automate and optimize performance marketing, empowering...  ...will be used to expand our product and engineering teams, bringing our vision of intelligent...  ...re writing the manual. As an early Machine Learning Engineer at MAI, you won't just be... 
    Suggested
    Full time

    Mai

    Mountain View, CA
    19 hours ago
  • $175k - $275k

     ...curated datasets, or full-cycle data engineering, Abaka AI provides the foundation for...  ...the Role   We’re hiring our first Machine Learning Engineer in the United States, a foundational...  ...shape how Abaka builds, trains, and optimizes multimodal AI systems. You will own... 
    Suggested
    Full time
    Immediate start
    Flexible hours

    Abaka Ai

    Palo Alto, CA
    19 hours ago
  • $150k

     ...researchers, data scientists, and engineers, tackling the most fundamental and...  ...high-performance computing in deep learning, driving impactful discoveries that...  ...will play a role at the forefront of optimizing performance for the machine learning software stacks, especially... 
    Suggested
    Full time
    Work experience placement
    Visa sponsorship

    Institute Of Foundation Models

    Sunnyvale, CA
    19 hours ago
  • $152k - $261k

     ...product & offer recommendations, budget optimization, real-time bidding, creative...  ...critical role in driving innovation in Machine Learning enablement of Growth / Marketing platforms...  ...What You Will Do Drive end-to-end Engineering and Machine learning methods that have... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Coupang

    Mountain View, CA
    1 day ago
  •  ...users. We are building an intelligent runtime to conquer these monsters and make...  ...are seeking Staff and Principal level Machine Learning Engineers to solve these critical challenges. You will be responsible for building, optimizing, and deploying production ML systems... 
    Full time
    Work at office
    Relocation package
    Flexible hours
    Shift work

    Inworld Ai

    Mountain View, CA
    19 hours ago
  •  ...Intuition's Axion Data team builds the data engine to train perception models, facilitating...  ...model iteration. The engineer will optimize pipelines, scale data labels, and implement...  ...of ML data workflows, with ongoing learning and product impact. #J-18808-Ljbffr... 

    Applied Intuition

    Sunnyvale, CA
    20 hours ago
  • $117k - $152k

     ...supporting analytics, product intelligence, machine learning pipelines, and business operations. As...  ...We’re looking for a Machine Learning Engineer to join our Offline Infrastructure team...  ...and model iteration Help optimize performance and efficiency across data... 
    Work at office
    Remote work
    Worldwide
    Relocation package

    Unity Technologies

    Mountain View, CA
    4 days ago
  •  ...Machine Learning Engineer We're hiring a Machine Learning Engineer to design and scale advanced models and systems for prediction, recommendation...  ...across ranking, classification, recommendation, and optimization problems (e.g., payment fraud, CTR/CVR prediction, click-... 
    Full time

    Creatify AI

    Mountain View, CA
    1 hour ago
  •  ...Rhoda AI in Mountain View is seeking a Research Engineer to build and maintain a training platform that powers model development. The...  ...successful candidate will develop tooling for experiment management and optimize training processes across large-scale GPU clusters. This role... 

    Rhoda ai

    Mountain View, CA
    20 hours ago
  •  ...run directly on the user's machine (AI PC, edge, on-prem, and beyond...  ...We are seeking a Machine Learning Engineer / Data Scientist to join our...  ...-intensive tasks. Debug and optimize training runs - profile...  ...model choices interact with runtime constraints on edge hardware... 
    Internship
    Local area
    Shift work

    PVH (Tommy Hilfiger/Calvin Klein)

    Santa Clara, CA
    19 hours ago
  • $190k - $202k

     ...Machine Learning Engineer, Perception Palo Alto, California Wing offers drone delivery as a safe, fast, and sustainable solution for last...  ...reliable ML solutions both for the backend as well as optimized for resource-constrained, real-time environments. Monitor... 
    Full time
    Local area

    Wing

    Palo Alto, CA
    4 days ago
  • $159.6k - $239.4k

     ...We are seeking a skilled Senior ML Engineer to build and maintain advanced systems...  ...degree (MS or Ph.D.) in Computer Science, Machine Learning, Statistics, related field, or...  ...operating large-scale Ads delivery and optimization systems. ~3+ years of experience in... 
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    1 day ago
  • $160k - $225k

     ...Machine Learning Engineer Location: Mountain View, CA Company Stage of Funding: Seed Stage AI Startup ($25M Raised) Office Type: Onsite (Hybrid...  ...performance marketing through AI agents that continuously optimize campaigns, make intelligent spending decisions, and... 
    H1b
    Work at office
    Visa sponsorship

    Recruiting from Scratch

    Mountain View, CA
    1 day ago
  • $209k - $313k

     ...themselves, live in the moment, learn about the world, and have fun...  ...digital services. Snap Engineering ( teams build fun and technically...  .... We're looking for a Machine Learning Engineer to join Snap...  ...that quantify causal impact, optimize decision-making, and drive... 
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    19 hours ago
  • $196k - $221k

     ...responsible for ML and work alongside industry-veteran scientists and engineers. As a Machine Learning Engineer, you'll bring your strong software engineering mindset to machine learning in order to scale and optimize our ML systems-creating and transforming innovative research... 
    Permanent employment

    Otter.ai

    Mountain View, CA
    1 day ago
  • $200k - $300k

     ...looking for a smart, driven engineer who’s fascinated by the latest...  ...implement state of the art deep learning techniques for Mashgin...  ...equivalent synthetic data Finding the optimal balance between doing longer...  ...field Strong background in Machine Learning or Computer Vision... 
    Work experience placement
    Work at office
    Flexible hours

    Mashgin Inc

    Palo Alto, CA
    20 hours ago
  • $195k - $230k

     ...visit  About the Role We are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation systems...  ...feeds. Improve retrieval, ranking, and multi-objective optimization to balance engagement, retention, content quality, and... 
    Full time
    Local area
    Work from home

    Newsbreak

    Mountain View, CA
    19 hours ago
  •  ...tasks, save time, and enhance learning and creativity. Our...  ...AI through high-performance, optimized, open-source and cutting-edge...  ...Mistral AI is seeking a Applied AI Engineer to facilitate the adoption of...  ...concepts and algorithms underlying machine learning and LLMs • You're... 
    Full time
    Work at office
    Visa sponsorship

    Mistral Ai

    Palo Alto, CA
    19 hours ago
  • $268.6k - $395k

     ...experiences. As a Principal Engineer, you will lead the technical...  ...as sequence modeling, deep learning, and large language models (...  ...relevance, and multi-objective optimization, balancing advertiser value,...  ...Apply state-of-the-art machine learning and LLM techniques... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    Sunnyvale, CA
    19 hours ago
  • $300k

     ...researchers, data scientists, and engineers, tackling the most...  ...performance computing in deep learning, driving impactful discoveries...  ...Horovod)  • Implement distributed optimizers from mathematical specs  •...  ...Experience with large-scale machine learning workloads (strong ML... 
    Full time
    Flexible hours

    Institute Of Foundation Models

    Sunnyvale, CA
    19 hours ago
  • $281k - $356k

     ...about size; we need to automate more and optimize resources. In this role, you'll shape...  ...future innovations. You'll build active learning and ML-aided labeling workflows to...  ...You'll partner closely with Product and Engineering teams, especially those focused on data... 
    Full time
    Temporary work
    Remote work

    Waymo

    Mountain View, CA
    19 hours ago
  • $137.1k - $201.6k

     ...our subscriber base to 2030 and beyond. About the Role We’re looking for a Staff Machine Learning Engineer to drive the design and development of large-scale ML/optimization systems to target personalization efforts across the DashPass Subscriber journey. In... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    Sunnyvale, CA
    19 hours ago
  • $210.3k - $273.4k

     ...and simulations come to life. We're looking for a Senior Machine Learning Engineer to lead the development of these foundational AI systems...  ...models seamlessly within real-time game engine constraints, optimizing for latency, compute, and determinism. Lead high-impact... 
    Work at office
    Worldwide

    Unity Technologies

    Mountain View, CA
    4 days ago
  •  ...Amazon is seeking a Sr. Applied Scientist to lead the optimization of compression science for next-generation edge and cloud inference...  ...in the stack. Ideal candidates have a strong background in machine learning, publishing history, and the ability to mentor teams while driving... 

    Amazon

    Sunnyvale, CA
    20 hours ago
  •  ...organizations that keep the world running. Our Team's Vision: Our Engineering team is shaping the future of cybersecurity. We thrive on...  ...enterprise customers. Your Impact: Asynchronous Systems: Architect and optimize high‑throughput, event‑driven systems using Apache Kafka to... 
    Immediate start

    Illumio

    Sunnyvale, CA
    3 days ago
  • $188.5k - $282.7k

     ...SAGE , Rubrik's Semantic AI Governance Engine, which is the first system designed to...  ..., supervised fine-tuning, preference optimization (DPO/RLAIF), and distillation from...  ...degree (or higher) in Computer Science, Machine Learning, Computer Engineering, Statistics, or... 
    Permanent employment
    Local area

    Rubrik

    Palo Alto, CA
    4 days ago
  • $150k - $240k

     ...intelligence to every moving machine on the planet. Applied Intuition...  ...Bangalore; Seoul; and Tokyo. Learn more at applied.co. We are an...  .... Meet our software engineers! Meet some of our software engineers...  ...to the edge. This includes optimizing our ability to run these models... 
    Full time
    For contractors
    Work experience placement
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Socket

    Sunnyvale, CA
    2 days ago
  •  ...believe that data-driven, safe inventory management will optimize the global physical economy and improve economic...  ...About the role We are hiring Computer Vision / Machine Learning Software Engineers to build compute-constrained models for deployed robots.... 
    Full time
    Visa sponsorship

    Corvus Robotics

    Mountain View, CA
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer, Runtime & Optimization. Be the first to apply!