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

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. #LI-Hybrid 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
  • $159.05k - $199.3k

     ...the role We are looking for a software engineer with deep experience in optimizing ML models and deploying them on production‑grade embedded runtime environments. You’ll work across the...  ...Experience in working with deep learning frameworks (e.g., PyTorch, JAX, ONNX,... 
    Suggested
    Full time
    For contractors
    For subcontractor

    Decisive Point

    Sunnyvale, CA
    2 days ago
  • $250k - $350k

     ...are seeking Senior/Staff level Inference Engineers to accelerate the performance of Pika's...  ...experiences at scale.You will design and optimize inference pipelines, implement state-of-...  ..., attention acceleration, and deep learning compiler stacks.GPU & Parallelism: Deep... 
    Suggested
    Work at office
    3 days per week

    Pika

    Palo Alto, CA
    2 days ago
  • $128.7k - $261.3k

     ...development, and performance engineering so that every cycle on our...  ...Deployments, AI Solutions, Runtime, and AI Kernels teams to co...  ...and turns them into highly optimized inference artifacts running...  ...developing and deploying machine learning modelsCompensation: The compensation... 
    Suggested
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  •  ...workflows, and continuously learn and adapt.Moveworks is...  ...Moveworks’ Reasoning Engine and natural language...  ...'re building the runtime infrastructure that powers...  ...engine — A state machine that manages long-running...  ...bot scoping, batch read optimization, and hot-reload... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    4 days ago
  •  ...the company. The Role You will build and optimize production infrastructure for large-...  ...Distributed model serving and scheduling Runtime and systems optimization Latency, throughput...  ...is an opportunity to join before the engineering organization scales significantly. You... 
    Suggested
    Work at office

    Strativ Group

    Palo Alto, CA
    5 days ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...DescriptionAbout This Opportunity:As a Staff Machine Learning Engineer, you will be responsible...  ...-time inference, GPU/throughput optimization (e.g., TensorRT, ONNX Runtime, mixed precision), and building... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  • $260k - $330k

     ...Must have: Experience building large-scale prediction or optimization systemsPubMatic is the leading AI-powered ad tech company...  ...environments.About the Role:We are looking for a Senior Principal Machine Learning Engineer to help build the next generation of performance... 
    Work at office
    Remote work

    PubMatic

    Redwood City, CA
    2 days ago
  •  ...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... 

    Unity

    Mountain View, CA
    4 days ago
  • $140k - $230k

     ...tackles the core challenges of machine learning for 3D perception, sensor...  ...driving data, solving optimization problems in computer vision...  ...a skilled Machine Learning Engineer to help advance a cutting-edge...  ...~ Deep understanding of runtime complexity, distributed/cloud... 
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Woven by Toyota

    Palo Alto, CA
    7 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... 
    Full time

    Mai

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

    Machine Learning Systems Engineer Location - Palo Alto, CA (On-site) - Five days per week in-office in the...  ..., experimentation, performance optimization, and production-scale AI infrastructure...  ...such as vLLM, TensorRT, ONNX Runtime, and SGLang Develop and optimize GPU... 
    H1b
    Work at office

    Recruiting From Scratch

    Palo Alto, CA
    4 days ago
  • $209k - $313k

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

    Snap

    Palo Alto, CA
    5 days 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
  • $262k - $364k

     ...partnership with DeepMind, Research, and Ads Machine Learning teams.Design, prototype, and scale high...  ..., including AI Overviews and AI Mode.Engineer mathematical loss functions and...  ...learning workflows to automate and accelerate optimal model architecture and feature space... 

    Google

    Mountain View, CA
    1 day ago
  • $132k - $189k

    Optimize image quality across the hardware and software stack, ensuring hardware capabilities...  ....Build software tools, utilizing machine learning (ML) automation to streamline image...  ...qualifications:Bachelor’s degree in Electrical Engineering, Computer Science, Imaging Science,... 

    Google

    Mountain View, CA
    4 days 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
    1 day ago
  • $160.5k - $240.7k

    Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: About the Role Join the...  .... You will develop and supportcutting-edgemodel optimization workflows — pushing the boundary ofwhat'spossible... 
    Work experience placement
    Immediate start
    Work from home

    Socket

    Santa Clara, CA
    1 day ago
  • $150.4k - $277.6k

     ...Our team delivers computer vision and machine learning algorithms that power many Apple technologies...  ...with Multimodal GenAI researchers and engineers to develop world-class audio-video...  ...systems and internal toolsImplement and optimize performance-critical algorithms for mobile... 
    Relocation

    Apple

    Sunnyvale, CA
    5 days ago
  • $200k - $300k

     ...Mashgin Engineer PositionMashgin powers the world's best checkout...  ...implement state of the art deep learning techniques for Mashgin...  ...equivalent synthetic dataFinding the optimal balance between doing longer...  ...fieldStrong background in Machine Learning or Computer VisionExcellent... 
    Temporary work
    Work experience placement
    Work at office
    Immediate start

    Mashgin Inc

    Palo Alto, CA
    1 day ago
  • $170k - $216k

     ...team builds the system which learns the spatial-temporal representation...  ...with downstream teams on the optimization and integration into the...  ...set of sensors, enabling engineers like you to (1) develop methods...  ...Lead Manager. You will: Apply machine learning techniques to build... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days 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
    1 day ago
  •  ...Applied Intuition, Inc. is seeking a performance engineer to accelerate large-scale ML workloads in the data center. You will own profiling, optimization, and cost-efficiency for distributed training and large offline inferences. You will work across accelerators, ML... 

    Applied PC

    Sunnyvale, CA
    1 day ago
  •  ...Applied Intuition, Inc. is a Silicon Valley leader powering the future of physical AI. We seek a Performance Engineer to optimize large-scale ML workloads, focusing on distributed training, batch inference, and cost-effective data processing. You will own profiling across... 

    Decisive Point

    Sunnyvale, CA
    2 days ago
  • $175k - $215k

     ...15+ U.S. states.You will:Design, scale, and optimize Waymo's real-time Fleet Monitoring and event response engine to support expansion to global operating locations...  ...multiple product use-cases/services.Prior Machine Learning Engineering experience in Python using mature... 
    Full time
    Remote work

    Latent Logic

    Mountain View, CA
    2 days ago
  • $251k - $310k

     ...Staff Machine Learning Engineer, Tech Lead, Labeling AutomationWaymo is an autonomous driving technology company with the mission to be the world...  ...labels.Train & Deploy SOTA Computer Vision Models: Train, optimize, and push into production advanced 2D and 3D computer... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $123.95k - $190.9k

     ...Responsibilities: Lead and manage a team of AI/ML engineers and data scientists, providing guidance...  ...workflows, leveraging automation and optimization techniques to enhance efficiency and...  ..., collaboration, and continuous learning within the AI/ML team, promoting knowledge... 
    Flexible hours

    Hewlett-Packard Company

    Palo Alto, CA
    1 day ago
  • $178.42k - $230.5k

     ...responsible for delivering and maintaining the tools and services engineers here at GM use every day to do their best work and drive our...  ...inner loop development experience for AV developers at GM to optimize the rate at which quality code is produced at Cruise. We... 
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $251k - $310k

     ...simulation across 15+ U.S. states. The DUE Machine Learning team will build and operate scalable...  ...looking for researchers and software engineers who are passionate about developing...  ...objectives. Oversee the production and optimization of machine learning models aiming to assess... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  •  ...Latitude AI is seeking a Senior Software Engineer - ML Performance to architect and implement scalable software for one of the largest...  ...spanning ML, robotics, cloud platforms, and compute systems to optimize AI performance on embedded platforms. The role emphasizes end-to... 

    Latitude AI

    Palo Alto, CA
    1 day ago
  •  ...consistency and quality across operational workflows. As a Senior Machine Learning Engineer-Digital intelligence in the Digital Intelligence team,...  ...experts, you will specialize in large language modeling, optimization, interpretability, and related algorithms The ideal... 
    Work experience placement

    J.P. Morgan

    Palo Alto, CA
    5 days ago

Do you want to receive more vacancies?

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