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

Machine Learning Engineer, Model Optimization

$170k - $216k
Full-time

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 Perception team builds the system which learns the spatial-temporal representation and their semantic meanings of the surrounding environment of the autonomously driving vehicle (ADV), i.e., the system that “perceives” the world around the car. We work jointly with downstream teams on the optimization and integration into the Waymo Driver. We conduct our own research to address real-world problems and collaborate with research teams at Alphabet. We have access to millions of miles of driving data from a diverse set of sensors, enabling engineers like you to (1) develop methods for efficiently and continuously learning from large scale real-world data, to (2) develop models and model training at scale, to (3) analyze real-world behavior and develop systems for handling the complexities of interacting with the real-world, and (4) optimize models for our onboard and offboard hardware.

In this hybrid role you will report to a Technical Lead Manager.

You Will

  • Optimize FLOPs utilization in model training and model inference through model architecture/ hardware co-development, optimize for a naturally sparse representation (most spatial-temporal information in self-driving is sparse).
  • Optimize model inference for different onboard and offboard (simulation) platforms.
  • Analyze and optimize real-time inference of complex model architectures with many model components as well as on the critical path within an onboard system.

You Have

  • Bachelors in Computer Science or a similar discipline, or an equivalent amount of deep learning experience
  • 3+ years experience in Machine Learning and/or Computer Vision
  • Experience with Python
  • Experience with ML frameworks like PyTorch or JAX

We Prefer

  • MS or PhD Degree in Machine Learning, Robotics, Computer Science or a similar discipline
  • Publications at top-tier conferences like CVPR, ICCV, ECCV, ICLR, ICML, ICRA, IROS, RSS, NeurIPS, AAAI, IJCV, PAMI
  • Experience with C++

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

$170,000—$216,000 USD
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer, Model Optimization in California vacancy
  • $170k - $216k

     ...Machine Learning Engineer, Model 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... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $158.4k - $237.6k

     ...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General Summary: About...  ...you will develop tools to help developers optimize and deploy machine learning models on edge and mobile hardware. AIMET is... 
    Suggested
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    San Diego, CA
    2 days ago
  •  ...Institute of Foundation Models  We are a dedicated...  ...data scientists, and engineers, tackling the most fundamental...  ...computing in deep learning, driving impactful...  ...foundation models to unlock machine intelligence beyond...  ...~ Knowledge of cost optimization, security, and... 
    Suggested
    Visa sponsorship

    Institute of Foundation Models

    Sunnyvale, CA
    10 days ago
  • $212.8k

     ...: - Convert and compile ML models for execution on edge NPUs,...  ...scheduling - Apply hardware-aware optimization strategies, such as...  ...Computer Science, Electrical Engineering, Computer Engineering, or a...  ...of industry experience in machine learning software engineering, model... 
    Suggested
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    3 days ago
  • $110k - $270k

     ...architecture. Quadric's co-optimized software and hardware is targeted...  ...accelerate a portion of a machine learning graph, the Quadric GPNPU...  ...data science team focused on model optimization for Quadric's custom...  ...California Bay Area based engineering role is intended to be... 
    Suggested
    Work at office
    Local area
    Immediate start
    Flexible hours

    quadric, Inc

    Burlingame, CA
    12 days ago
  • $240k - $280k

     ...environments in the industry to learn just how fast you can grow,...  ...part of the journey. Machine learning lies at the core of...  ...streams. As a machine learning model engineer of the Samsung Ads Platform Intelligence...  ...learning pipelines Optimize and scale up existing machine... 
    Worldwide

    Samsung Electronics America North America

    Mountain View, CA
    7 hours ago
  • $181.1k - $318.4k

    Santa Clara, California, United States Machine Learning and AI Do you feel you think differently...  ...smile to people’s face”. Foundation Model Services team, within Machine Learning...  ...people. You will have a chance to work on optimizing billions of parameter language and... 
    Relocation

    Apple Inc.

    Santa Clara, CA
    1 day ago
  • $215.28k - $364.32k

     ...Staff Machine Learning Engineer - Foundation Model Santa Clara, CA XPENG is a leading smart technology company at the forefront of innovation, integrating...  ...planning tasks. Contribute to model deployment optimization, including quantization, export, and latency–accuracy... 
    Full time

    XPENG

    Santa Clara, CA
    2 days ago
  • $213k - $263k

     ...Machine Learning Engineer, Runtime & Optimization Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver...  ..., including feature and experiment management, model development, optimization and monitoring. These efforts... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $156k - $387.6k

     ...Machine Learning Engineer - AI Compiler Optimization Location: San Jose Team: Technology Employment Type: Regular Job Code: A86940 Responsibilities...  ..., and memory levels specifically for recommendation model scenarios, including but not limited to graph-... 
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    2 days ago
  • $75 - $95 per hour

     ...Machine Learning Engineer - Scheduling Optimization (Greenfield Project) SPONSORSHIP NOT AVAILABLE- MUST BE US CITIZEN/ GREEN CARD HOLDER LOCATION...  ...Engine: Design and implement robust optimization models using Gurobi, CPLEX, OR-Tools, or similar solvers.... 
    Full time
    Contract work
    Remote work
    Worldwide
    Monday to Friday
    Shift work

    Match Made Tech

    Los Angeles, CA
    7 hours ago
  • $120k - $160k

     ...unit (GPNPU) architecture. Quadric's co-optimized software and hardware is targeted to...  ...that can only accelerate a portion of a machine learning graph, the Quadric GPNPU executes both...  ...science team in a full-time role focused on model optimization for Quadric's custom GPNPU... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    quadric.io, Inc

    Burlingame, CA
    2 days ago
  • $278.1k - $347.6k

     ...Mountain View, CA, USA Principal Machine Learning Engineer, Mobile AI Inference Optimization Location Mountain View, CA, USA Department AI & Machine...  ...of mobile game AI experiences, deploying world models to mobile on-device. As our Principal Machine Learning... 
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Mountain View, CA
    3 days ago
  • $148.5k - $266.2k

    Machine Learning Engineering Manager, Model Delivery page is loaded## Machine Learning Engineering Manager, Model Deliverylocations: San Francisco, CA...  ...and continuous testing in CI/production* Experience optimizing inference latency and cost* Experience deploying large... 
    Remote work

    Autodesk, Inc.

    San Francisco, CA
    3 days ago
  • $244.8k

     ...research groups dedicated to generative models for content creation, image generation...  ...Model Training and Inference Optimization Engineer with expertise in optimizing AI model...  ...training. - Benchmark and profile deep learning models to identify performance bottlenecks... 
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    2 days ago
  •  ...consisting of a variety of LLM, speech, and vision models. Partner with ML infrastructure and training engineers to build a fast, cost-effective, accurate,...  ...framework, preferably PyTorch. Expert in optimizing machine learning models for serving reliably at high... 
    Full time
    Contract work
    Flexible hours

    SESAME

    San Francisco, CA
    3 days ago
  •  ...teams to maintain rigid systems, Lightfield learns from how companies actually work,...  ...and execs Pioneer the training of new models that leverage both historical data and synthetic...  ...Help build a world class AI/ML engineering team by recruiting and mentoring teammates... 
    Work from home

    LIGHTFIELD INC

    San Francisco, CA
    7 hours ago
  • $128.7k - $261.3k

     ...enables repeatable, high-velocity model deployments through...  ...developers and deployment and infra engineers to ship numerically robust,...  ...industry experience focused onmodel optimization and deployment, with...  ...on realizing your ambitions. Learn how GM supports a rewarding career... 
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  • NVIDIA Gruppe is looking for a skilled professional to enhance the performance of large-scale models through advanced optimization techniques in Santa Clara, California. Candidates should have a strong background in DL model training and deployment, ideally with a PhD... 

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • Slope is seeking a Founding Compiler Engineer in San Francisco, responsible for designing core compiler infrastructure and optimizing AI models. You will write CUDA kernels and conduct performance reviews, contributing to Luminal's mission of making AI workloads portable... 
    Full time

    Slope

    San Francisco, CA
    5 days ago
  •  ...Francisco, CA. This role involves leading efforts to build and optimize ML-powered systems critical for autonomous driving. You will collaborate across teams to develop state-of-the-art machine learning models and ensure efficient deployment. The ideal candidate has... 

    Waymo

    San Francisco, CA
    1 day ago
  • $208k - $300k

    Machine Learning Engineer - Model Evaluations, Public Sector San Francisco, CA; St. Louis, MO; New York, NY; Washington, DC Ready to Apply? Join the team shaping the future of AI at Scale. Machine Learning Engineer - Model Evaluations, Public Sector The Public Sector... 
    Full time

    Scale AI, Inc.

    San Francisco, CA
    3 days ago
  • $180k - $270k

     ...data security and privacy protection. To learn more about Plaud, please visit and...  ...leadership can rely on. Possess strong software engineering skills (especially in Python) and have...  ...harnesses that can run at scale against live model checkpoints. Can deeply partner with ML... 
    Full time
    Work at office
    Worldwide

    Plaud

    San Francisco, CA
    3 days ago
  • A healthcare technology firm in San Francisco is seeking an ML Infrastructure Engineer, Model Inference to build and optimize AI-driven solutions. You will design scalable Kubernetes clusters, enhance ML model serving infrastructure, and collaborate with cross-functional... 

    Abridge

    San Francisco, CA
    4 days ago
  • Jaide Health is seeking an engineer for their Model Efficiency team in San Francisco. The role focuses on building reliable ML systems while...  ...with advanced performance techniques such as GPU/CUDA optimizations and collaborate closely with modeling and systems teams.... 
    Remote job

    Jaide Health

    San Francisco, CA
    4 days ago
  •  ...Inference Optimization MLE At Rhoda AI, we're building the next generation of generalist...  ...infrastructure and state-of-the-art foundation world models that control our robots. Our robots are...  ...Collaborate closely with research engineers to translate model innovations into... 

    Rhoda AI

    Palo Alto, CA
    3 days ago
  •  ...Software Engineer Applied Intuition, Inc. is powering the future...  ...to every moving machine on the planet. Applied Intuition...  ...engineer with deep experience in optimizing ML models and deploying them on...  ...Experience in working with deep learning frameworks (e.g., PyTorch,... 
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  • $124k

     ...we’re not just training models, we’re building the...  ...at making massive deep learning models run lightning-fast...  ...decision-making. You will optimize inference latency,...  ...AI compiler, inference engine, and silicon teams to ensure...  ...in Computer Science, Machine Learning, Robotics, Computer... 
    Hourly pay
    Full time
    Temporary work
    Immediate start
    Flexible hours

    Tesla

    California
    23 days ago
  • $184k - $287.5k

    Responsibilities Develop state‑of‑the‑art model optimization techniques—speculative decoding with...  ...in Computer Science, Computer Engineering, or a related technical field. Expert...  ...proficiency in PyTorch, JAX, or similar machine learning frameworks. Sophisticated proficiency... 

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $174.3k

     ...Title: ML Model Development Engineer (MMDE-2601) Location: 1251 McKay Drive, San Jose, CA 95131...  ...high model performance. Implement machine learning models, handle end-to-end development...  ...and techniques to identify optimal solutions. Implement efficient and optimized... 
    Local area

    TETRAMEM INC

    San Jose, CA
    3 days ago

Do you want to receive more vacancies?

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