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

Senior ML Compiler Engineer, Compute

$213k - $263k
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.

Waymo's Compute Team is tasked with a critical and exciting mission: We deliver the compute platform responsible for running the fully autonomous vehicle’s software stack. To achieve our mission, we architect and create high-performance custom silicon; we develop system-level compute architectures that push the boundaries of performance, power, and latency; and we collaborate closely with many other teammates to ensure we design and optimize hardware and software for maximum performance. We are a multidisciplinary team seeking curious and talented teammates to work on one of the world’s highest performance automotive compute platforms.

This role follows a hybrid work schedule and you will report to a Software Engineering Manager.

You Will

  • Leverage agentic AI to accelerate analysis, planning and implementation of production software improvements
  • Analyze the performance characteristics of code generated by our production grade compiler, and design and implement optimizations to improve that performance
  • Design and implement compiler support for novel features of our high-performance architecture
  • Work with hardware architects to understand and influence the development of our unique neural network inference platform through hardware/software codesign
  • Work with model developers to tune their neural networks for better inference efficiency and accuracy

You Have

  • BS degree in Computer Science/Electrical Engineering or equivalent experience and 5+ years of industry experience OR
  • MS degree in Computer Science/Electrical Engineering and 3+ years of industry experience
  • PhD degree in Computer Science/Electrical Engineering and 1+ years of industry experience
  • 3+ years experience working on compilers for parallel architectures
  • 1+ years experience working with ML inference or linear algebra computation
  • C++ programming skills, including leveraging agentic AI acceleration

We Prefer

  • Python programming experience
  • Experience with compilers for neural networks, especially MLIR-based
  • Knowledge of computer architectures used for neural network inference, and neural network performance characteristics
  • Knowledge of the principles behind popular machine learning and neural network algorithms and applications

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 2 days ago
Similar jobs that could be interesting for youBased on the Senior ML Compiler Engineer, Compute in California vacancy
  • Waymo is seeking a seasoned software engineer to advance our compute stack for the Waymo Driver. Hybrid schedule with leadership under a Software Engineering Manager, you will shape compiler support, performance tuning, and NN inference on our high-performance hardware.... 
    Senior

    Waymo

    Mountain View, CA
    2 days ago
  •  ...broad portfolio of several ML accelerator devices...  ...of AMD's proprietary AI-engine architecture.THE PERSON...  ...issues in a complex compiler tool stack. This role will...  ...along with other senior developers and domain experts...  ...or Master's degree in Computer Science, Computer Engineering... 
    Senior

    AMD

    San Jose, CA
    4 days ago
  • $155.42k - $205.9k

     ...We enable rapid innovation and development by prioritizing high-impact, ML-centric use cases. About the Role: We are seeking a Senior ML Infrastructure engineer to help build and scale robust Compute platforms for Simulation workflows. In this role, you will focus on... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • $170.7k - $300.2k

    The Algorithms organization at Apple Inc. is seeking a Senior ML Engineer in Sunnyvale, California. This role requires a strong background in machine learning and computer vision, with responsibilities including algorithm design, implementation, and optimization. Qualified... 
    Senior

    Apple Inc.

    Sunnyvale, CA
    2 days ago
  • $200k - $240k

     ...the heart of Signals: the ICM 2.0 audio/video detection engine, currently built by a third-party vendor. You will lead...  ...and latency. Required Qualifications ~7+ years in ML engineering with production computer vision experience. ~ Audio/video detection model... 
    Senior
    Full time

    Knightscope, Inc

    Sunnyvale, CA
    1 day ago
  • $184.7k - $324.8k

     ...something! Description As a Senior/Staff Engineer on the Foundation Model Compute Infrastructure team, you will design...  ...utilization, checkpoint loading, compilation caching, KV-cache-aware routing,...  ...~ Experience with distributed ML training or inference systems ~... 
    Senior
    Relocation

    Apple Inc.

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

    We are now looking for a Senior Machine Learning Applications and Compiler Engineer!NVIDIA is seeking engineers to develop algorithms and optimizations...  ...and related spatial accelerators at top tier ML, compiler, and computer architecture venues.What we need to see:MS or... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    6 days ago
  • Intuitive Surgical in Sunnyvale, CA is seeking a Senior Machine Learning Engineer focused on computer vision, deep learning, generative AI, and robotics for next-gen robot-assisted surgery platforms. You will lead research, design, and implementation of AI algorithms,... 
    Senior

    Intuitive

    Sunnyvale, CA
    1 day ago
  • Flexion Robotics seeks a senior ML engineer to own GPU compute platforms and optimize training workflows on multi-node clusters. You will collaborate with AI and infrastructure teams to improve speed, utilization, and scalability across on-prem and cloud environments. The... 
    Senior

    Flexion Robotics

    San Francisco, CA
    3 days ago
  •  ...deploy production-grade machine learning and deep learning models for computer vision applications Build end-to-end machine learning pipelines covering data ingestion, preprocessing, feature engineering, model training, evaluation, deployment, monitoring, and continuous... 
    Senior
    Full time

    ValueLabs

    San Diego, CA
    3 days ago
  • Matterport is seeking a Senior Machine Learning/Computer Vision Engineer to lead research, design, and deployment of state-of-the-art ML/CV systems on the Vision & Learning team. You will influence the full pipeline from intelligent capture guidance to 3D reconstruction... 
    Senior

    Matterport

    Sunnyvale, CA
    2 days ago
  • $165.2k - $223.6k

    The AWS Neuron Compiler team is actively seeking skilled compiler engineers to join our efforts in developing...  ...for advanced ML capabilities, powering...  ...the world.AWS Utility Computing (UC) provides product innovations...  ...sharing and mentorship. Our senior members enjoy one-on-... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    6 days ago
  • $150k - $300k

     ...Join a robotics AI team building perception systems that help robots understand and navigate physical environments. You will take computer vision models from research through deployment and help shape the perception architecture and roadmap. What You'll Do Develop... 
    Senior
    Visa sponsorship

    Wintermeyer Ventures

    San Mateo, CA
    3 days ago
  • $170.1k - $258.3k

     ...mobility. For the AI Kernels & Compilers team, that mission shows up...  ...development, and performance engineering so that every cycle on our accelerators...  ...the heart of our on‑vehicle ML inference for ADAS and...  ..., high performance computing and/or architecture-aware optimizations... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    San Francisco, CA
    1 day ago
  • $193.3k - $261.5k

     ...optimizes the performance of complex ML models executed on AWS Inferentia...  ...learning workloads.This role is for a senior software engineer in the Compiler team for AWS Neuron. As part of this...  ...the product and our history! Utility Computing (UC) provides product innovations —... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $207k - $300k

     ...that meet pre-pilot goals under compiler constraints.Partner with...  ...qualifications:Deep technical proficiency ML workload performance modeling...  ...).Google's software engineers develop the next-generation...  ...information retrieval, distributed computing, large-scale system design,... 
    Worldwide

    Google

    Mountain View, CA
    1 day ago
  • Apple is looking for a Senior Engineer to join the ML Compute Team in Santa Clara, CA. You will help design, build, and optimize ML compute workloads including training and inference, collaborating across Apple to deliver scalable backend infrastructure. You will contribute... 
    Senior

    Apple Inc.

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

     ...and validating the AV stack. We are an advanced ML and engineering team that leverages state-of-the-art computer vision, deep learning, and generative AI to automatically...  .... In this hybrid role, you will report to a Senior Staff Technical Lead Manager. You will:... 
    Senior
    Full time
    Remote work

    Waymo

    San Francisco, CA
    3 days ago
  • $166k - $210.25k

    RDQ127R59SummaryAs a Senior Applied ML Engineer on the Applied AI team at Databricks, you will use machine...  ...cluster management down to query compilation. You will solve complex, high-impact...  ...efficiency of Databricks serverless compute products through advanced optimization... 
    Senior
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    2 days ago
  •  ...inference neocloud, using ASIC compute to generate tokens 5–7×...  ...weights, through the compiler, to first correct...  ...make it cheap. This is a senior IC role on a small team...  ...5+ years in systems or ML systems, with real...  ...tooling that did real engineering work, not demos. #J-1... 
    Live in

    General Compute

    San Francisco, CA
    2 days ago
  • DeepMind is hiring engineers to build a next-generation compute platform for AI inference workloads, focusing on memory technologies, hardware acceleration...  ..., and SW/HW codesign. This coding role emphasizes ML compiler stack and inference infrastructure, joining a team of... 

    DeepMind Technologies Limited

    San Francisco, CA
    1 day ago
  • $190k - $253k

    Matterport – Senior Machine Learning/Computer Vision Engineer – 3D Reconstruction and Semantic Understanding Job Description Company Overview:CoStar Group...  ...targeted model improvements.Contribute to the full ML lifecycle: data collection strategy, model training, evaluation... 
    Senior
    Full time
    Remote work

    Matterport

    Sunnyvale, CA
    5 days ago
  • $184.7k - $324.8k

     ...Senior Machine Learning Software Engineer - Computer Vision Sunnyvale, California, United States Machine Learning and AI Apple is where individual imaginations...  ...computing. Responsibilities Working with ML and system engineers and designers to develop quick proof... 
    Senior
    Work experience placement
    Relocation

    Apple Inc.

    Sunnyvale, CA
    2 days ago
  •  ...As a Vision Machine Learning / Software Engineer, you will play a key role in enhancing Mentium...  ...for vision AI models on our in-memory compute ultra-low power hardware. Collaborating...  ...-facing codebase that enables seamless compilation and deployment of vision models for real... 
    Senior
    Full time
    Flexible hours

    Mentium Technologies Inc.

    Santa Barbara, CA
    4 days ago
  • $184.7k - $324.8k

     ...join something — you’ll add something!We are a team of computer vision and machine learning (CVML) engineers building real-time 3D perception and input systems...  ...for a strong CVML engineer with both 3D geometry and ML background, optimally with experience in 3D rigid/non... 
    Senior
    Relocation

    Apple Inc.

    Sunnyvale, CA
    2 days ago
  • $184.7k - $324.8k

     ...On-Device ML Compiler Engineer, Model Compilation, Graphics, Games and Machine Learning Cupertino, California, United States Machine Learning...  ...core pieces of the compiler stack enabling heterogeneous compute across Apple devices. We target execution of ML models across... 
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $170.6k - $261.3k

     ...looking for a mathematically rigorous engineer to own model numerics: how we measure,...  ...numerical differences from quantization, compilation, and precision reduction to downstream...  ...cheap enough to always be on . Metric computation, gradient decomposition, and diagnostic... 
    Senior
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $178.42k - $230.5k

     ...maintaining the tools and services engineers here at GM use every day to...  ...is checked out, modified, compiled, tested, merged, and...  ...Role We are looking for a Senior Engineer with an extensive engineering...  ...~ Bachelors Degree in Computer Science or related field or equivalent... 
    Senior
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $174.72k - $295.68k

     ...Proficiency with PyTorch and at least one inference or compilation stack.Strong Python programming and software engineering skills.Ability to work effectively across...  ...and engaging environment.Infrastructures and computational resources to support your work.Opportunity to... 
    Senior
    Full time

    XPENG Motors

    Santa Clara, CA
    6 days ago
  • $150.4k - $277.6k

     ...everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you’ll add something! As a Senior Engineer on ML Compute Team, you’ll join a phenomenal team of hardworking engineers and will be entrusted with a range of responsibilities.... 
    Senior
    Relocation

    Apple Inc.

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior ML Compiler Engineer, Compute. Be the first to apply!