Senior Machine Learning Engineer, Runtime and Serving
$213k - $263kWaymo
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 Optimization 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 & systems expertise to help build the next generation Waymo onboard ML inference engine for Waymo fundamental model. 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: Architect and develop an efficient, high-performance ML runtime and serving system tailored for both onboard autonomous vehicle compute and large-scale, offboard data center environments. Lead the integration and feature development for ML inference runtimes across both domains, balancing the strict real-time latency and memory constraints of onboard systems with the high-throughput, highly concurrent demands of offboard serving fleets. Drive the strategic migration of ML workloads toward a JAX-native runtime architecture, which includes extending and modifying underlying ML compilers and runtimes (e.g., OpenXLA/PjRT, TensorRT). Collaborate with world-class Waymo ML practitioners across perception, planner, and research to analyze system-level ML workloads and apply hardware-aware compute optimizations. Design and build robust tooling for profiling, benchmarking, and identifying system-level bottlenecks across the end-to-end ML software stack. You Have: B.S. or M.S. in CS, EE, Deep Learning or a related field 5+ years of professional software engineering experience focused on building, scaling, or maintaining ML systems and infrastructure. 5+ years production programming in C++. 3+ years of production experience in Python and major deep learning frameworks (e.g., PyTorch, JAX). Experience optimizing ML software for hardware accelerators (e.g., GPUs, TPUs, custom silicon). Experience building low-latency, highly concurrent distributed backend systems. We Prefer PhD in CS, EE, Deep Learning or a related field. Experience modifying ML compilers, runtimes, or inference engines (e.g., TensorRT, ONNX Runtime, OpenXLA/PjRT, TVM). Experience building or scaling LLM serving systems, including expertise in distributed inference and performance optimization (e.g., KV/prefix caching, continuous batching). Experience with custom kernel development (e.g., CUDA/CUDA Tile, Triton, JAX/Pallas). Experience architecting unified serving APIs and optimizing tensor buffer management (e.g., zero-copy data transfer, shared memory) for complex, multi-model inference pipelines. 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 #J-18808-Ljbffr Waymo
$174k - $253k
Senior Software Machine Learning Engineer, DeepMind DeepMind - Mountain View, CA, USA Minimum qualifications Bachelor... ...complex problems. Engineer our runtime infrastructure for maximum speed... ...is representative of the users we serve, creating a culture of belonging, and...Senior- Senior Machine Learning Engineer, Recommendation & AI Applications Mountain View, California, United States About NewsBreak Founded in 2015, NewsBreak... ...will work on core feed, retrieval, and ranking systems serving tens of millions of users, while also participating in AI...SeniorFull timeLocal areaWork from home
$148.7k - $248.4k
...love. The Advertiser Growth team is the engine of this mission, ensuring that as our marketplace... ...the backend workflows required to serve, scale, and store Generative AI models for... ...‑quarter technical roadmaps and mentor senior engineers in a high‑growth environment....SeniorWorldwideRelocation package$213k - $263k
...that a virtual world is "real"? We are seeking visionary machine learning engineers and researchers to architect the scalable deep learning systems... ...models on GPU or TPU clusters for efficient production serving. Professional experience writing C++ for high-performance...SeniorFull timeRemote work$188.5k - $282.7k
...SAGE , Rubrik's Semantic AI Governance Engine, which is the first system designed to... ...curating data, training small models, serving them at production latency, and closing... ...degree (or higher) in Computer Science, Machine Learning, Computer Engineering, Statistics, or a...SeniorPermanent employmentLocal area$148.6k - $306.3k
...reshaping the landscape of Machine Learning across various domains. Our... ...are a nimble and versatile engineering team created to empower our... ...features throughout SAP. As a Senior Machine Learning Engineer on... ...professional experience optimizing and serving Machine Learning models....SeniorFull time- Senior Machine Learning Engineer, Agentic Application Full-time Employee Type: Regular Region: AMS - North America and Canada Work Persona: Required... ...to impactful enterprise use cases. Our product serves diverse user personas across the enterprise through a unified...SeniorFull timeWork at officeRemote workFlexible hours
- ...Our product excels in using cutting‑edge machine learning technologies, particularly generative... ...critical tasks. As a conversation product engineer, you’ll apply these technologies to... ...impactful enterprise use cases. Our product serves diverse user personas across the...SeniorWork at officeRemote workFlexible hours
$214k - $289.5k
Overview Come join Intuit as a Senior Staff Machine Learning Engineer (MLE). Senior Staff MLEs deliver end-to-end AI solutions that span multiple domains... ..., cross-cutting ML systems and data platforms that serve multiple Intuit products. Drive the adoption of AI-native...Senior$204k - $259k
...behavior of the Waymo Driver. The DUE Machine Learning team will build and operate scalable machine... ...looking for researchers and software engineers who are passionate about developing... ...models on GPU/TPU clusters for efficient serving. Experience in C++ for production...SeniorFull time$183.7k - $248.6k
The opportunity Unity is looking for a Senior Machine Learning Infrastructure Engineer to join our Vector Ads team, where we build the real‑time systems that... ...Design, build, and maintain the infrastructure that serves ML models in real‑time across Unity's ads ecosystem...SeniorWork at officeRemote workWorldwideRelocation package- Overview Senior Machine Learning Engineer, Agentic Systems - Moveworks. Full-time; Employee Type: Regular; Region: AMS - North America and Canada;... ...help build cutting edge ML infrastructure for building and serving LLMs at Moveworks. This role will be critical in building...SeniorFull timeWork at officeRemote workFlexible hours
- Senior Machine Learning Engineer, Agentic AI Systems - Moveworks Full-time Employee Type: Regular Region: AMS - North America and Canada Work Persona... ...the infrastructure needed to fine‑tune, evaluate, and serve your own models in production. We are a data‑centric team...SeniorFull timeWork at officeImmediate startRemote workFlexible hours
- ...the world running. Our Team's Vision: Our Engineering team is shaping the future of... ...thrive in this culture, come join us! As a Senior Software Engineer, you will architect high... ...contingent upon the applicant’s capacity to serve in compliance with U.S. export controls...SeniorImmediate start
$188.5k - $282.7k
Rubrik in Palo Alto is seeking an Applied ML Engineer to work on SAGE, their Semantic AI Governance Engine. This role involves end-to-end... ...model lifecycle management, from data curation to training and serving models at production scale. The ideal candidate will have a...Senior$147.8k - $258.47k
...Visit our PinFlex landing page to learn more. Within the Monetization Engineering team, we try to connect the dots between... ...and Pinterest. Apply state-of-art machine learning techniques to improve ads... ...offline development and online serving Hands-on experience with large-...SeniorRelocation packageFlexible hours$211k - $263.5k
...Dataproc, BigQuery and Vertex AI. Feature Engineering: Create and maintain feature stores... ...iterate on ML models in production, serving enterprise customers at scale. Cross‑... ...Box. 5+ years of experience in applied machine learning. Lead design and implementation...Senior$160k - $250k
...ecosystem— a forward-looking evolution of our machine learning infrastructure and models. We are seeking a Senior Machine Learning Engineer to join our Vector Ads Modeling team. In... ...product offering, advertisers goals, ads serving funnel, and rich real‑time and dynamic...SeniorWork at officeWorldwide$200k - $275k
...What You Will Do We are looking for a Machine Learning Engineer to help build cutting edge ML infrastructure for building and serving LLM’s at Moveworks. This role will be critical in building, optimizing and scaling end-to-end machine learning systems. The ML infra...SeniorFull time$148.6k - $306.3k
...it for you? Constant learning, skill growth, great benefits... ...the landscape of Machine Learning across... ...nimble and versatile engineering team created to empower... ...throughout SAP. As a Senior Machine Learning Engineer... ...optimizing and serving Machine Learning models...SeniorPermanent employmentFull timeWorldwideFlexible hours$220k - $265k
...ecosystems Simulation Runtime Mapping a computational... ...environment is the engine of our product. Making... ...boundaries: Multi‑GPU machines Multi‑Node clusters Networked... ...with machine learning basics: back propagation... ...environments, already serving Tier‑1 semiconductor and...Senior$213k - $263k
Waymo is seeking experienced engineers with ML software and systems expertise to develop the next generation of its onboard ML inference engine. The role involves architecting high-performance ML systems for autonomous vehicles, requiring over 5 years of software engineering...SeniorFull time$210.3k - $315.5k
## Sr. Machine Learning Engineer, InfrastructureApplylocations: Mountain View, CA, USA: Bellevue, WA,... ...opportunity** Unity is looking for a Senior Machine Learning Infrastructure Engineer... ...and maintain the infrastructure that serves ML models in real-time across Unity's...SeniorWork at officeRemote workWorldwideRelocation package- We are seeking a Senior Software & Machine Learning Engineer to join our Energy Optimization team. This role focuses on building scalable software and machine... ...application performance, memory utilization, and runtime efficiency. Develop monitoring, simulation, and...Senior
- ...data platform to manage, visualize and serve large-scale datasets for ML model training... ...degree or higher in Computer Science, Engineering, Robotics, or a similar technical field... ...as integrating data pipelines with machine learning models Extensive experience with data technologies...SeniorWork experience placement
- Overview Senior Machine Learning Engineer - AV Labs at Uber. Key technologies: Machine Learning. Responsibilities Design and implement technical solutions to meet business requirements Collaborate with cross-functional teams throughout the software development lifecycle...Senior
$159.05k - $199.3k
...the role We are looking for a software engineer with deep experience in optimizing ML models... ...them on production‑grade embedded runtime environments. You’ll work across the entire... ...platforms Experience in working with deep learning frameworks (e.g., PyTorch, JAX, ONNX,...Full timeFor contractorsFor subcontractor- ...institutions, and large enterprises worldwide. Machine Learning Engineer - Video Generation We are seeking a... ...-based video generation models and serving frameworks like xDit. Key... ...and mentorship to junior engineers. Seniority level Mid-Senior level Employment type...Full timeWorldwide
$120k - $249k
What You Will Do We are looking for a Senior Search Relevance Engineer to work with a team to improve a search based question answering platform... ...in traditional information retrieval techniques, or machine learning based ranking models Capable of deriving insights from...Senior- ...despite non-deterministic model behavior. Role As a Senior Member of Technical Staff, Machine Learning, you are an independent owner of critical ML... .... Collaborate closely with research, product, and engineering to deliver real user impact. Mentor and review work...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer, Runtime and Serving. Be the first to apply!
- data scientist machine learning engineer Mountain View, CA
- machine learning engineer Mountain View, CA
- ai ml engineer Mountain View, CA
- machine learning software engineer Mountain View, CA
- senior ml engineer Mountain View, CA
- machine learning ai engineer Mountain View, CA
- computer vision machine learning engineer Mountain View, CA
- senior app developer Mountain View, CA
- senior international account manager Mountain View, CA
- senior product manager mobile Mountain View, CA

