Senior Software Engineer, ML Evaluation Infra and Efficiency
$238k - $302kWaymo
Senior Software Engineer, ML Evaluation Infra and Efficiency
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 Waymo ML Frameworks & Efficiency team partners closely with Research and Production teams across Waymo to develop and deploy models in Perception and Planning that are core to our autonomous driving software. We help our partners by offering the best frameworks for the entire model development lifecycle, including training and evaluation. They are geared towards both scaling models with efficiency and solving problems unique to ML for autonomous driving.
We are looking for engineers with ML system expertise to help us train, evaluate and improve pre-trained models to be deployed into Waymo Driver, and potential future products. You'll work closely with researchers and modeling engineers across the company, and tackle the challenges of different evaluation scenarios for Waymo drivers, building large-scale evaluation platforms that can scale across compute, data, and environments to improve model intelligence and alignment with human drivers.
You Will:
- Design and build distributed evaluation platforms for large-scale ML evaluation workloads.
- Profile evaluation platforms, identify performance bottlenecks (CPU, memory, I/O, network), and implement optimizations to improve inference speed and resource utilization.
- Collaborate with ML engineers to understand evaluation requirements and scenarios, and improve DevX of the evaluation infrastructure.
- Improve runtime goodput of ML inference workload and efficiency of metrics computations, ensuring scalability and reliability across distributed environments.
- Implement and maintain advanced ML infrastructure tools, including ML Pathways, JAX, Flume and TensorFlow.
You Have:
- B.S. in Computer Science, Math, or 3+ years equivalent real-world experience.
- Proficient in distributed systems design with an understanding of ML efficiency.
- Experience with ML frameworks, including TensorFlow, JAX, XLA.
- Solid programming skills in Python and C++.
- Practical familiarity with profiling tools to uncover performance bottlenecks.
We Prefer:
- MS in Computer Science, Math
- Familiarity with large-scale evaluation platforms for LLMs.
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 $238,000—$302,000 USD
$174k - $252k
Senior Software Engineer, ML Infrastructure, Core Infra corporate_fare Google place Sunnyvale, CA, USA Apply Qualifications... ...(e.g., model deployment, model evaluation, optimization, data processing,... ...that enable delivering unified, efficient, scalable products with...SeniorFull timeTemporary work$238k - $302k
...Senior Software Engineer, Training Efficiency Waymo is an autonomous driving technology company with the mission... ...across 15+ U.S. states. The Waymo ML Infrastructure team works with... ...Pathways, Grain, JAX, and TensorFlow. Evaluate and integrate modern technologies...SeniorFull timeRemote work$160.36k - $240.54k
...Senior Software Engineer, Cloud Efficiency & Cost Optimization Mountain View, California (HQ) Who We Are... ...engineering organization — Autonomy, ML Platform, Simulation, Perception, Behavior... ...design skills, with the ability to evaluate and influence tradeoffs across cost...Senior$160.36k - $240.54k
...Senior Software Engineer – GenAI Infrastructure & Agent Systems for Engineering Efficiency Mountain View, California (HQ) Who We Are Nuro... ..., knowledge discovery, and ML model improvement. We... ...systems that run experiments, evaluate results, and propose...Senior$262k - $365k
Senior Staff Software Engineer, Infrastructure, Agents Infra Advanced Experience owning outcomes and decision... ...project strategy, ML design, and optimizing... ...model deployment, model evaluation, data processing, debugging... ...in order to facilitate efficient collaboration and...SeniorFull time$204k - $259k
...and deploying advanced ML models that interpret... ...essential for safe and efficient autonomous operation.... ...you will report to the Senior Engineering Manager of Semantics.... ...features in the VLM data infra and validate the... ...experience in the field of software engineering ~...SeniorFull timeWork at officeRemote work$204k - $259k
...Senior Software Engineer, Quantitative Evaluations Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver... ...: Experience coding in C++ Experience with ML Experience with A/B experiment infrastructure Experience...SeniorFull timeRemote work- ...About the Organization The Evaluation team builds and evolves the... ...results into clear feedback for engineering and leadership, and help... ...introspect autonomous driving software performance atinterfaces across... ...develop new statistical and ML methods to quantify performance...SeniorLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours
$136k - $199.2k
## Senior Software Engineer, Autonomy EvaluationApplyremote type: Remote/Hybridlocations: Sunnyvale,... ...experiences.**About the Organization**The Evaluation team builds and evolves the evaluation... ...and develop new statistical and ML methods to quantify performance and identify...SeniorRemote workRelocationRelocation packageFlexible hours$166k - $244k
Senior software engineer, Machine Learning, Core ML corporate_fare Google place Mountain View, CA, USA Apply Bachelor... ...(e.g., model deployment, model evaluation, optimization, data processing,... ...opportunity is a horizontal ML infra and efficiency role supporting the training...SeniorFull time$213k - $263k
...Senior Machine Learning Engineer (Infra), Driver Understanding and Evaluation Waymo is an autonomous driving technology company with the... ...looking for researchers and software engineers who are passionate about... ...systems covering the ML lifecycle, supporting planet-scale...SeniorFull time$204k - $259k
...hierarchical learning, and robust evaluation. This role follows a... ...driving models with high hardware efficiency, reliable training and... ...Google teams to collaborate on infra work You have: Bachelor... ...of the inner workings of an ML framework (e.g. Pytorch, JAX,...Full timeRemote work$170.6k - $261.3k
...About the team: The AV ML Infra team at GM builds end-... ...enable scalable and efficient ML experimentation,... ...the productivity of ML engineers, and drive the adoption... ...Overview: As a Senior AI/ML Full-Stack... ...and build end-to-end software products , owning everything...SeniorLocal areaWork from homeFlexible hours- General Motors in Sunnyvale, California, is offering a Staff ML Infra Engineer position that focuses on enhancing autonomous driving... ...The role involves designing scalable systems for training and evaluating ML models, requiring a strong background in distributed systems...SeniorRemote work
$281k - $356k
...Senior Staff Tech Lead Manager, Simulator Efficiency Waymo is an autonomous driving technology... ...using advanced ML algorithms that... ...'s Simulation and Evaluation system can scale... ...entire Simulator software stack. This can be... ...technical lead for senior engineering teams, with...SeniorFull timeRemote work$170k - $216k
...the Waymo Driver. Our software allows the Waymo Driver... ..., enabling software engineers like you to develop multi... ...automated system Evaluate new hardware specifications... ..., and evaluation of ML products ~ Strong... ...in C++ with robust and efficient code We prefer:...Full timeRemote work$204k - $259k
...U.S. states. The Waymo ML Frameworks & Efficiency team partners with Research... ...to our autonomous driving software. We help our partners by... ...driving. We are looking for engineers with ML system expertise... ...by the rollouts. Build evaluations, analyze experimental...SeniorFull timeRemote work$213k - $263k
...the Driver Understanding and Evaluation (DUE) team at Waymo is to... ...role, you will report to a Software Engineering Manager. You will:... ...driving behavior. Apply ML models from partner teams, and... ...them yourself, to improve the efficiency of our "virtual driver's test...SeniorFull timeRemote work$213k - $263k
...Senior Software Engineer, Eval Authoring APIs Waymo is an autonomous driving... ...ensure that we can continue to evaluate safety and service quality... ..., sim and analysis infra teams to translate ambiguous... ...complexity, computationally efficient, and highly reliable. Mentor...SeniorFull timeRemote work$190k - $220k
..., auditable data that software can understand and act... ...some of the strongest AI Engineers and Machine Learning... ..., and production ML infrastructure. We build... ...quality, edge cases, evaluation, and real customer data... ...optimized for high cost efficiency. Lead cross-functional...SeniorWork at office$162k - $260k
...bring a safer, more efficient, and more accessible... ...responsible for the software that safely and accurately... ...are searching for a Senior Software Engineer to join us in solving... ...Rigorously evaluate and test solutions to... ...Prior experience with ML solutions and/or GPU...SeniorWork at officeLocal area3 days per week$181.1k - $318.4k
...AIML - Sr. Software Development Engineer, Evaluation At Apple, we create world-class innovative... ...seeking an experienced Senior Backend Software Engineer... ...of Apple's AI/ML features. Responsibilities... ...allowing ML engineers to efficiently evaluate and train machine...SeniorImmediate startRelocation$179.2k - $268.8k
...Senior Software Engineer - ML Integration Latitude AI develops automated driving technologies, including... ...compute environments, and writing efficient software architectures that take... ...out-of-distribution driving events Evaluate and verify the system's performance...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$204k - $259k
...Senior Software Engineer, Planner Waymo is an autonomous driving technology... ...develop tools, algorithms and evaluation mechanisms; scale them to... ...~ BS in Computer Science, ML, Robotics, similar technical... ...experience programming in C++ with efficient code ~ Experience...SeniorFull timeRemote work$296.3k
...About the team: The AV ML Infra team at GM builds ML infrastructure... ...more. We enable scalable and efficient ML experimentation, enhance the productivity of ML engineers, and drive the adoption of... ...participate in a company vehicle evaluation program, through which you...Local areaWork from homeFlexible hours- ...For the engineer that obsesses on how software can enable OS developers to evaluate and improve their features, there is no better place than Apple's Experimentation team. The Experimentation team builds an end-to-end platform spanning the OS, data, and server for all...SeniorWork experience placement
$153k - $222k
...for both infrastructure engineers with expertise in... ...learning pipelines and ML engineers that want to... ...to join the Data & ML infra group. This role will work... ...training frameworks, compute, evaluation, and deployment) and... ...degree in Computer Science, Software Engineering, or...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$162k - $260k
Senior Software Engineer, Localization Software Engineering Mountain View, California... ...will bring a safer, more efficient, and more accessible future... ...as trailers Rigorously evaluate and test solutions to... ...applications Prior experience with ML solutions and/or GPU...SeniorWork at officeLocal area3 days per week$174k - $252k
Senior Software Engineer, AI/ML, AI and Infrastructure Apply X Note: By applying to this position you will... ...(e.g., model deployment, model evaluation, optimization, data processing, debugging... ...at unparalleled scale, efficiency, reliability and velocity. Our customers...SeniorFull timeWorldwide$166k - $244k
Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube Mountain View, CA, USA... ...infrastructure (e.g., model deployment, model evaluation, optimization, data processing,... ...code in, accuracy, testability, and efficiency). Contribute to existing...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, ML Evaluation Infra and Efficiency. Be the first to apply!
- graduate software developer Mountain View, CA
- rust software engineer Mountain View, CA
- senior software design engineer Mountain View, CA
- software engineer amazon Mountain View, CA
- software developer positions Mountain View, CA
- software engineer full time Mountain View, CA
- new graduate software engineer Mountain View, CA
- software engineer Mountain View, CA
- software engineer intern Mountain View, CA
- agile software developer Mountain View, CA


