Machine Learning Engineer, Runtime & Optimization
$213k - $263kWaymo
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
$159.05k - $199.3k
...ML Runtime Optimization Engineer Sunnyvale, California, United States About Applied Intuition... ...to bring intelligence to every moving machine on the planet. Applied Intuition services... ...Stockholm; Bangalore; Seoul; and Tokyo. Learn more at applied.co. We are an in-...SuggestedFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$213k - $263k
...Senior Machine Learning Engineer, Runtime and Serving Waymo is an autonomous driving technology company with the mission to be the world's most... ...in simulation across 15+ U.S. states. The ML Optimization team at Waymo provides a set of tools to support and automate...SuggestedFull timeRemote work$278.1k - $347.6k
...to mobile on-device. As our Principal Machine Learning Engineer, you will be the foremost technical... ...budgets. Evaluate and select inference runtimes (e.g., CoreML, ONNX Runtime Mobile,... ...across the team. Own the end-to-end optimization pipeline: from model export and graph...SuggestedWork at officeWorldwideRelocation package$140k - $300k
...transition to sustainable energy by optimizing how batteries are charged... ...markets. As a Software Engineer, you will be instrumental... ...algorithmic optimization and machine learning modeling is a plus, the primary... ...infrastructure, memory, and runtime efficiency Communicate...SuggestedHourly payFull timeTemporary workFlexible hours- Applied Intuition seeks a software engineer in Mountain View, CA, to optimize machine learning models for embedded environments. You'll drive performance enhancements across various technologies, collaborating closely with ML engineers. The ideal candidate will have experience...Suggested
$126.8k - $220.9k
...Machine Learning Systems Engineer, Siri Runtime Systems and Interaction The Siri Team at Apple is actively looking for a highly motivated Systems Software... ...and is comfortable with designing, building, and optimizing system software that integrates machine learning...Relocation- ...inference speeds and empowers machine learning users to effortlessly run... ...Role The Inference ML Engineering team at Cerebras Systems is... ...APIs powered by a distributed runtime that runs on large clusters... ...implementation of various features. Optimize software to accelerate...
$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...Full timeRemote work$212k - $318.4k
...Staff Machine Learning Performance Engineer, Siri Runtime Systems And Interaction Apple is where individual imaginations gather together, committing to... ...Engineer to lead efforts in identifying bottlenecks and optimizing our model inference stack. In this highly...Relocation- ...Inference Optimization MLE At Rhoda AI, we're building the next generation of generalist intelligent robots. We own the full robotics... ...across model versions Collaborate closely with research engineers to translate model innovations into optimized, deployment-ready...
$147k - $211k
Google Inc. is seeking a skilled ML Compiler Software Engineer for its Sunnyvale office. The position requires a Bachelor's degree,... ...interaction. In this role, you will focus on developing compiler optimizations for Tensor Processing Units (TPUs), enhancing parallelization...Full timeWork at office$120k - $215k
...assembling a diverse, world-class team-engineers, designers, researchers, and... ...We are seeking a Senior Machine Learning Engineer to lead the fine-tuning, optimization, and deployment of AI models for... ...frameworks like OpenVINO, ONNX Runtime, QNN etc.. Data Pipeline & Deployment...Full timeTemporary workLocal areaFlexible hours$200k - $340k
...assembling a diverse, world-class team-engineers, designers, researchers, and... ...owning decisions across models, runtimes, inference engines, and optimization. Lead on device AI strategy,... ...in AI modeling, applied Machine Learning, or large scale ML systems, with...Full timeTemporary workLocal areaFlexible hours- ...Staff Machine Learning Engineer It started with a simple idea: what if surgery could be less invasive... ...research & product direction Optimize and validate models for integration into... ...optimization (e.g., TensorRT, ONNX Runtime, mixed precision), and building scalable...Work at officeLocal areaWorldwideFlexible hours
$174k - $252k
Google Inc. is seeking a Senior Software Engineer to develop next-generation ML compiler optimizations for EdgeTPU hardware in Mountain View, CA. This role... ...software development, compiler optimization, and machine learning. Responsibilities include resolving performance...$174k - $252k
Google Inc. is seeking a Senior Machine Learning Engineer in Sunnyvale, CA, to improve AI model performance and efficiency. Candidates should... ...in software development, testing, and performance optimization. Responsibilities include engaging with product teams to...$158.4k - $237.6k
...Staff Software Engineer Join the Qualcomm AI Hub team and help developers integrate machine learning into their products and experiences. In this role you will develop tools to help developers optimize and deploy machine learning models on edge and mobile hardware...Work experience placementImmediate startWork from home- ...Candidates only Position Summary Seeking an experienced Machine Learning Engineer to lead the development of prompt injection and prompt... ...post-training these models with RLHF, DPO, and related optimization techniques to push detection accuracy and false-positive...
$181.1k - $318.4k
...On-Device Machine Learning Engineer We're starting to see the incredible potential of multimodal foundation and large language models, and... ...models on Apple devices, developing innovative techniques to optimize their performance, efficiency, and scalability on-device....Relocation$147.4k - $272.1k
...Machine Learning Engineer: Multimodal Sensor Fusion At Apple, individual creativity converges around shared values that drive innovation.... ...drive the development of multimodal deep learning models optimized for edge deployment, leveraging sensor fusion techniques to...Relocation- ...Role Overview: As a Machine Learning Engineer, you will play a central role in translating cutting-edge machine learning research into... ...experience (e.g., model distillation, quantization, deployment optimization). Experienced in inference time optimization, deep...
- ...Must Haves) • Top 3 Required skills: Machine Learning, Gen AI, Python • Years of... ...complex business problems. Build and optimize RAG pipelines using embeddings, vector... ...Create, test, and refine prompts (prompt engineering) including system instructions, chains...Hourly payPermanent employmentWork at officeRemote work3 days per week
- ...built for modern creators. Role Description As a Machine Learning Engineer, you will combine hands-on engineering with architectural... ...generation and multimodal creative workflows Build and optimize AI-native product experiences that understand video content...
$200k - $300k
...every company. About the Role: Glean is seeking a few Machine Learning engineers who want to focus on a combination of Quality and... ...improve reasoning, planning, and personalization. Design and optimize reinforcement learning and fine-tuning approaches to...Work at officeHome officeFlexible hours$147.4k - $272.1k
...Machine Learning Engineer Do you love taking on big challenges that require exceptionally creative solutions? The Camera & Depth Architecture... ...of machine learning, deep learning fundamentals and optimizations; practical expertise in designing, training and improving...WorldwideRelocation- ...and avatar-led generation to testing, optimization, and publishing across Meta, TikTok, YouTube... ...a team of passionate AI researchers, engineers, and advertising veterans. Join us in... ...About this role We’re hiring a Machine Learning Engineer to design and scale advanced...Full time
$165.2k - $223.6k
...Description The Product: Amazon's Machine Learning accelerators are at the... ...includes an ML compiler, runtime and natively integrates into... ...including silicon engineering, hardware design and verification... ...Amazon Neuron team works to optimize the performance of complex neural...InternshipLocal areaFlexible hours$175k - $215k
...Machine Learning Engineer, Perception Waymo is an autonomous driving technology company with the mission to be the world's most trusted... ...around the car. We work jointly with downstream teams on the optimization and integration into the Waymo Driver. We conduct our own...Full timeTemporary workRemote work$170k - $216k
...speed up developer velocity. We're looking for a software engineer to join the team to build and maintain the critical data and ML... ...insights. Identify and investigate opportunities for resource optimization, cost reduction, and performance improvements in ML workflows....Full timeRemote work$140k - $220k
...feedback and needs. ABOUT THE JOB We are looking for a Machine Learning Engineer to help build and develop our ML capabilities at RADAR.... ...accuracy of our products Accelerate ML development: Optimize feature engineering pipelines for performance and scalability...Work at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Machine Learning Engineer, Runtime & Optimization. Be the first to apply!
- machine learning ai engineer Mountain View, CA
- machine learning engineer Mountain View, CA
- machine learning software engineer Mountain View, CA
- ai ml engineer Mountain View, CA
- senior ml engineer Mountain View, CA
- computer vision machine learning engineer Mountain View, CA
- machine learning research scientist Mountain View, CA
- artificial intelligence - machine learning intern Mountain View, CA
- machine learning Mountain View, CA
- machine learning researcher Mountain View, CA

