Staff Software Engineer, ML Frameworks & Efficiency
$238k - $302kWaymo
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 One, a fully autonomous ride-hailing service, and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over one million rider-only trips, enabled by its experience autonomously driving tens of millions of miles on public roads and tens of billions in simulation across 13+ U.S. states.
The Waymo ML Frameworks & Efficiency team works with Research and Production teams 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 and efficiency solutions for model execution. They are geared towards both scaling models and solving problems unique to ML for autonomous driving.
We are looking for engineers with ML frameworks or ML systems expertise to help us improve compute efficiency on both cloud and car. You’ll work across the entire ML stack, from deep learning model architectures, ML frameworks (e.g. JAX, XLA, etc.), to accelerator runtime. You will work closely with ML modeling teams to drive large scale and efficient model training and inference.
You Will:
- Develop new neural model architectures (e.g., sparse architectures), decoding strategies (e.g., speculative decoding), etc. for improving training/inference performance on modern TPU and GPU architectures.
- Improve accelerator FLOPS efficiency of ML workload, including improving compiler optimizations (e.g. XLA), authoring low-level kernels (e.g. Pallas, Triton, etc.) and enabling low-precision computation.
- Optimizing ML systems for high performance on TPUs and GPUs clusters, including reducing communication overhead and memory consumption, ensuring scalability and reliability across distributed environments.
- Evaluate and integrate open source community and Google SOTA technologies to enhance the performance and scalability of ML workloads.
- Promote best practices for distributed systems architecture and contribute to technical leadership within the team.
You Have:
- B.S. in Computer Science, Math, or 8+ 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 ML frameworks like Pallas and Triton
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
$189k - $303k
...that will bring a safer, more efficient, and more accessible future... ...skilled and experienced Staff Software Engineer to join our team and contribute... ...of our core Autonomy Framework. This autonomy frameworks... ...Experience with robotics and/or ML systems The base salary...SuggestedLocal area$238k - $302k
...Senior Software Engineer, Training Efficiency Waymo is an autonomous driving technology company with the mission... ...15+ U.S. states. The Waymo ML Infrastructure team works with Research... ...optimization. Experience with ML frameworks, including TensorFlow and JAX....SuggestedFull timeRemote work$102.1k - $202.2k
...competitive, and hardcore AI/ML frameworks team with ambitious goals to... ...team at Microsoft develops software that pushes the cutting edge... ...others. As a Software Engineer on our team, you would have... ...improve performance and/or efficiency of our systems ~...SuggestedOngoing contractWork at officeLocal areaRemote work3 days per week$204k - $259k
...across 15+ U.S. states. The Waymo ML Frameworks & Efficiency team partners with Research and Production... ...are core to our autonomous driving software. We help our partners by offering the... ...driving. We are looking for engineers with ML system expertise to help us train...SuggestedFull timeRemote work$189k - $274k
...one that will bring a safer, more efficient, and more accessible future to everyone... ...and accessible for all. As a Staff Software Engineer focusing on Deep Learning Acceleration... ...-on experience in optimizing DL/ML workloads at the framework level using at least one deep...SuggestedWork at officeLocal area3 days per week$143k - $286k
...What you'll do... As a Staff Software Engineer at Walmart, you will lead the... ...native architecture and AI/ML integration. You will... ...expertise will directly impact the efficiency and resilience of critical... ..., tooling, and ML frameworks aligned with roadmap milestones...Full timeTemporary workPart time$165.3k - $219.68k
...data exploration. As a Staff Software Engineer for Search Quality, you will... ...systems, models, and evaluation frameworks that ensure our Search... ...quality, latency, and resource efficiency. Partner closely with... ...Champion excellence in ML and search engineering, mentoring...Local areaWorldwide$209.7k - $283.8k
...Unity Vector builds an offline ML platform that powers insight... ...sound. We are seeking a staff ML engineer to design and evolve the... ...ML workflows, and enabling efficient, distributed model training... ...with distributed computing frameworks such as Ray, Spark, Flink and...Work at officeWorldwideRelocation package$196.5k - $219.3k
...features. Mentor junior engineers on secure backend... ...delivery of high-quality software features while adhering... ...models or other AI/ML systems (e.g. implementing... ...to design clean, efficient, and secure APIs. Strong... ...# Familiarity with Frameworks like PyTorch or TensorFlow...Full timeWorldwide$188k - $275k
...Staff Software Engineer, Inference CoreWeave is The Essential Cloud for AI... ...optimizations that drive performance, efficiency, and reliability across... ...Experience with inference frameworks such as vLLM, Triton,... ...Exposure to large-scale AI/ML infrastructure or hyperscale...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$281k - $356k
...Senior Staff Software Engineer Waymo is an autonomous driving technology company... ...data governance frameworks across the data ecosystem,... ...with Simulation, Onboard, ML, and Commercialization teams... ...including system reliability, efficiency, developer experience, and...Full timeRemote work$192.6k - $305.6k
...Mountain View, CA, USA Staff Software Engineer, AI Authoring Location... ..., more immersive, and more efficient. We're seeking a versatile... ...a trustworthy A/B testing framework, manage software releases with... ..., LLM inference, and the ML-driven tools that bring AI-...Temporary workWork at officeWorldwideRelocation package$189k - $303k
...bring a safer, more efficient, and more accessible... ...We're searching for a Staff Machine Learning Engineer - Online Maps to join Aurora's Maps ML team. The Maps ML team... ...Qualifications Excellent software engineering skills in... ...in any deep learning framework, such as PyTorch...Work at officeLocal area3 days per week$213.48k - $319.72k
...Staff Software Engineer, Routing Mountain View, California (HQ) Nuro is... ...reaches destinations safely and efficiently. We continuously refine our... ...know your way around RPC frameworks (gRPC, Thrift) and pubsub... ...in training and inferencing ML models. You have...- ...AI Native Staff Software Engineer At Nubank, AI is not a bolt-on feature —... ...scale, and building evaluation frameworks and benchmarks to catch... ...drivers such as operational efficiency, risk, and customer acquisition... ..., and production ML/AI patterns. Experience...Work at officeFlexible hours
$143k - $286k
...ll do... We're hiring a Staff Software Engineer to pioneer this frontier-... ...agents, RAG, and evaluation frameworks , and turning research... ...React Query ), and build efficient GraphQL APIs as the backbone... ...that seamlessly blend AI/ML components , manage token...Full timeTemporary workPart timeShift work$139.9k - $274.8k
...competitive, and hardcore AI/ML frameworks team with ambitious goals to... ...team at Microsoft develops software that pushes the cutting edge... .... As the Principal Software Engineer on our team, you would have... ...availability, reliability, efficiency, observability, and performance...Ongoing contractWork at officeLocal area$248.71k - $292.6k
About Groq Groq delivers fast, efficient AI inference. Our LPU-based... ...possible. Build fast. Sr. Staff Software Engineer - High Performance GPU... ...closely with teams across ML compilers, orchestration, cloud... ...‑GPU training/inference frameworks (e.g., PyTorch DDP, DeepSpeed...$207k - $300k
Staff Software Engineer, On-Device Machine Learning Infrastructure corporate_fare... ...decision making), ML infrastructure, or specialization... ...leading performance, enabling framework and device optionality at... ..., in order to facilitate efficient collaboration and communication...Full timeShift work$218.8k - $335.3k
...are seeking an experienced Staff Software Engineer to lead the technical direction... ...to enabling autonomous and efficient driving. In this role, you... ...from vehicles into our AI/ML and analytics stacks, with... ...associated standards and frameworks. Strong programming experience...Flexible hours$207k - $300k
Staff Software Engineer, Machine Learning, Google Chat Google Sunnyvale, CA, USA... ...architecting large‑scale ML infrastructure and distributed... ...‑climbing with data‑driven frameworks, aiming a reduction in Time... ...Optimize performance and efficiency of the AI stack, leading...Full timeShift work$119.8k - $234.7k
...As a Member of Technical Staff - Software Engineer & Machine Learning, you will... ...segmentation. Implement ML-driven insights (prompted classifiers... .... Independently write efficient, readable, extensible code... ...logs) and model evaluation frameworks. Qualifications...Ongoing contractWork at officeLocal area$255.45k - $278.38k
...the near future - with software and data at the core.... ...are a dynamic team of engineers, roboticists, designers... .... Role As a Staff Robotics Software Engineer... ...implement robust and efficient production-ready... ...robotic manipulation. ML Frameworks: Deep expertise with JAX...Full timeLocal area$188k - $275k
...optimizations that drive performance, efficiency, and reliability across... ...About the role: As a Staff Software Engineer (IC5) on the Inference team... ...Experience with inference frameworks such as vLLM, Triton,... ...Exposure to large-scale AI/ML infrastructure or hyperscale...Permanent employmentTemporary workCasual workWork at officeFlexible hours$204k - $259k
...develop large scale end-to-end driving models with high hardware efficiency, reliable training and inference, and good developer... ...Proficiency and in-depth knowledge of the inner workings of an ML framework (e.g. Pytorch, JAX, Tensorflow) Proficiency in system performance...Full timeRemote work$238k - $302k
...across 15+ U.S. states. The Waymo ML Frameworks & Efficiency team partners closely with Research and... ...are core to our autonomous driving software. We help our partners by offering the... ...autonomous driving. We are looking for engineers with ML system expertise to help us...Full timeRemote work$270k
...data intelligence, and an efficient operating model to deliver... ...About the Role As a Staff Software Engineer (Data) , you will be the technical... ...that empower analysts, ML engineers, and product leaders... ...mastery of data processing frameworks (such as Spark, Flink, or...Work at officeImmediate startRemote workFlexible hours$238k - $302k
...operation. We are seeking a Staff Software Engineer play a pivotal role in... ...Lead Advanced Evaluation Framework Design: You will be responsible... ...Integrate Evaluation with ML Development Cycles: You will... ...designing and implementing efficient data processing workflows for...Full timeRemote work$160.36k - $240.54k
...Senior Software Engineer – GenAI Infrastructure & Agent Systems for Engineering Efficiency Mountain View, California (HQ) Who We Are... ...debugging, knowledge discovery, and ML model improvement. We sit... ..., sandboxes, plugin frameworks, MCP integrations) enabling...$207k - $300k
Staff Software Engineer, Workspace Abuse Safety Protection corporate_fare Google... ...decision making), ML infrastructure, or specialization... ...Combat abuse on an agentic framework across all Workspace products... ..., in order to facilitate efficient collaboration and communication...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, ML Frameworks & Efficiency. Be the first to apply!
- senior c# .net software developer Mountain View, CA
- ultimate software Mountain View, CA
- software technical support engineer Mountain View, CA
- software intern Mountain View, CA
- healthcare software sales Mountain View, CA
- software quality assurance Mountain View, CA
- software sales Mountain View, CA
- embedded software Mountain View, CA
- software Mountain View, CA
- internship software Mountain View, CA



