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

Staff ML Engineer

Full-time

Waymo

Responsibilities

  • Analyze model architectures and identify training and inference bottlenecks involving memory bandwidth, compute, and communication.
  • Develop and apply quantization, pruning, knowledge distillation, and efficient attention techniques.
  • Optimize model code for TPU and GPU accelerators using compiler features and low-level libraries.
  • Evaluate data, tensor, pipeline, and expert parallelism strategies to improve scalability and efficiency.
  • Design and implement low-latency, high-throughput serving solutions for generative models.
  • Optimize training pipelines and build tools for model performance analysis, profiling, and debugging.

Requirements

  • MS or PhD in Computer Science, Machine Learning, Robotics, or a related field.
  • 5+ years of experience with deep learning architectures, algorithms, and optimization techniques, especially Transformers, Diffusion Models, and MoEs.
  • Proficiency in JAX and Flax, with potential experience in TensorFlow or PyTorch.
  • Expertise with ML workload profiling tools such as XProf, Perfetto, and NVIDIA Nsight.
  • Hands-on experience with quantization, pruning, distillation, and other model-compression methods.
  • Strong Python programming skills and potentially C++, with software development best-practice experience.
  • Preferred: knowledge of TPU and GPU architectures, XLA and ML compiler behavior, multi-device and multi-machine training and serving, and contributions to JAX, Gemax, or XManager.

Benefits

  • Eligibility for Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.
  • Full-time position with salary ranges varying by US location; remote-location salary details may be provided during the hiring process.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff ML Engineer in Mountain View, CA vacancy
  •  ...coming years. We are looking for an experienced and passionate engineer leader that can drive this effort across the stack, including serving...  ...key developments and overcome technical blockersEnsure solid ML design and operational excellenceBe metrics driven and can... 
    Suggested
    Temporary work

    Coupang

    Mountain View, CA
    6 days ago
  • $189k - $300k

     ...The team directly works on and delivers ML models to the product that successively go...  ...collaborative, high-impact team of AI/ML engineers, data scientists and engineers who are passionate...  ...-generation autonomous vehicles. As a Staff AI/ML Engineer in the Embodied AI Data... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    7 days ago
  • $207k - $300k

     ...Notifications.Develop AI-generated content through advanced context engineering and agentic feedback loops to identify and deliver engaging...  ...AI-generated content (AIGC) to fulfill user interests. As a Staff Machine Learning Engineer focusing on Search AIGC Quality, you... 
    Suggested

    Google

    Mountain View, CA
    3 days ago
  • $180k - $280k

     ...deploying machine learning solutions that support safe and reliable autonomous vehicle behavior across real-world scenarios.As a Staff AI/ML Engineer within the Onboard Embodied AI organization, you will be a senior individual contributor driving cutting-edge end-to-end... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Sunnyvale, CA
    5 days ago
  • $171.7k - $303.9k

     ...vehicles how to see and understand the world!The Data Labeling Engineering team designs, builds, and operates hybrid human/machine data labeling...  ...intersection of software engineering, data engineering, and AI/ML, defining the strategies, tooling, and quality controls that... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • Uber Technologies Inc. is seeking a high-impact Machine Learning Engineer to join the Uber Freight marketplace team and advance ML models that power pricing, matching, and optimization for a $1T market. You'll own end-to-end ML model development and work with backend engineers... 

    Uber Technologies Inc

    Sunnyvale, CA
    9 hours ago
  • Nuro is hiring a staff or lead ML engineer for Behavior and Planning. You will own technical leadership on models that shape how the Nuro Driver predicts, decides, plans, and generalizes across geographies and vehicle platforms. You will work on foundation and world models... 

    Nuro

    Mountain View, CA
    3 days ago
  • Unity is seeking a Staff Machine Learning Engineer to join the Vector Ads Modeling team in Mountain View. You will advance ads recommendation algorithms to deliver personalized ads experiences and design modeling roadmaps addressing customer needs. You will drive foundational... 

    Unity

    Mountain View, CA
    3 days ago
  • $150k - $300k

     ...GEICO Pledge: Great Company, Great Culture, Great Rewards, and Great Careers. Overview: We are seeking an accomplished Senior Staff ML Engineer who will serve as a technical leader for Generative AI applications at GEICO. In this individual contributor role, you will be... 
    Hourly pay
    Work experience placement
    Local area

    Government Employees Insurance Company

    Palo Alto, CA
    2 days ago
  • Grindr, an AI-native platform for global LGBTQ+ connections, is seeking an experienced ML engineer to architect scalable recommendation systems and leverage cutting-edge LLMs across huge user data. You will collaborate with engineering, data science, and product teams to... 

    Grindr

    Palo Alto, CA
    1 day ago
  •  ...high‑quality data for autonomous partners. You will be a software engineer in AV Labs and help shape the latest self‑driving stack,...  ...the team. You will design scalable infrastructure, partner with ML platforms, and work across regions and cloud providers, driving... 

    Uber

    Sunnyvale, CA
    3 days ago
  • Unity is seeking a Staff Machine Learning Engineer for the Vector Ads Modeling team in Mountain View. You will advance ads recommendation algorithms...  ...collaborate with engineering and product teams, and shape impactful ML models across the ads ecosystem. #J-18808-Ljbffr Unity

    Unity

    Mountain View, CA
    4 days ago
  • A content intelligence platform is seeking a Staff Machine Learning Engineer in Mountain View, California. This role offers the opportunity to provide technical leadership for advanced recommendation systems and AI initiatives, guiding large-scale projects across teams.... 

    News Break

    Mountain View, CA
    2 days ago
  • $240k - $275k

     ...robot that acts is the intelligence layer. We are looking for a Staff Autonomy Engineer to own this layer end to end. You will define how our robot’...  ..., end-to-end learned autonomy systems, or large-scale ML for real-time decision making.  ~ Hands-on experience integrating... 
    Full time

    Knightscope

    Sunnyvale, CA
    4 days ago
  • Wayve is seeking a Staff Machine Learning Engineer to lead the technical direction of a learned emergency trajectory model for low-frequency, high-consequence maneuvers within the AV Core team. You will drive problem definition, modelling, evaluation, integration, and deployment... 

    EngineersOfAI

    Sunnyvale, CA
    2 days ago
  • $189.3k - $320.7k

     ...machine learning solutions that support safe and reliable autonomous vehicle behavior across real-world scenarios.As a Staff AI/ML Future Sensing Engineer in the Embodied AI organization, you will serve as a senior individual contributor driving end-to-end technical work... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $202.5k - $274k

     ...to make that possible.Job OverviewIntuit is looking for a Staff Machine Learning Engineer to own the data and platform layer beneath our consumer risk...  ...decision budgetSet and enforce engineering standards for ML systems on this team — testing, observability,... 
    Worldwide

    Intuit

    Mountain View, CA
    5 days ago
  • $202.5k - $274k

     ...to prosper. We never stop working to find new, innovative ways to make that possible.Job OverviewCome join Intuit as a Staff Machine Learning Engineer!In this role, you’ll be embedded inside a vibrant team of data scientists. You’ll be expected to help conceive, code, and... 
    Work experience placement
    Worldwide
    Shift work

    Intuit

    Mountain View, CA
    3 days ago
  • $152k - $277k

     ...opportunity to build scalable offline and online ML platforms to support ranking and...  ...data objects that can be easily consumed by engineers and scientists. You will also be...  ...your total compensation.The base pay for Staff position ranges from $152K/year to $277K/... 
    Temporary work

    Coupang

    Mountain View, CA
    3 days ago
  • $278k - $330k

     ...people get unparalleled value from meetings and conversations? Join our core AI team responsible for ML and work alongside industry-veteran scientists and engineers. As a Staff Machine Learning Engineer, you’ll bring your strong software engineering mindset to machine... 
    Permanent employment

    Otter.ai

    Mountain View, CA
    4 days ago
  • $197.5k - $272k

     ...production-grade AI on the Edge. We are looking for a great Staff Machine Learning Engineer to join our seasoned AI team and lead the development of...  ...anticipate failures in real-time. You will own the end-to-end ML pipeline—from data ingestion and model training to... 
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Sonatus

    Sunnyvale, CA
    3 days ago
  • $222.72k - $389.75k

     ...how we use AI in our recruiting process here.We’re hiring a Staff Machine Learning Engineer to help drive the future of merchant presence and shopping...  ...role sits on the Merchant team and focuses on building AI/ML systems (including LLMs) that identify, understand, and... 
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    3 days ago
  • $130k - $260k

     ...Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: As a Staff Machine Learning Engineer at Walmart, you will lead the design and deployment of scalable, production-grade ML solutions that address critical business challenges. This role involves... 
    Full time
    Temporary work
    Part time
    Work experience placement

    Walmart

    Sunnyvale, CA
    3 days ago
  • $130k - $260k

     ...PermanentCompany: WalmartWhat you'll do: We are looking for a strong Staff Machine Learning Engineer who has the passion to develop AI driven intelligent...  ...and collaborate with partner teams, data scientists, ML engineers, product managers and other engineers in the... 
    Full time
    Temporary work
    Part time
    Work experience placement

    Walmart

    Sunnyvale, CA
    6 days ago
  •  ...the world. If you have this type of passion, we invite you to apply for this job.Job DescriptionAbout the roleWe're looking for an ML engineer who works across the full stack from model to silicon — comfortable optimizing training and inference performance on GPU/AI-... 

    Axiado Corporation

    San Jose, CA
    3 days ago
  • $130.7k - $261.3k

     ...as well as a best place to work for diversity, working mothers, female executives, and scientists.THE OPPORTUNITYThis Senior Staff ML Ops Engineer position can work out of our Santa Clara, CA location.Senior Staff ML Ops Engineer will provide technical leadership for... 
    Shift work

    Abbott

    Santa Clara, CA
    7 days ago
  • $187k

    Sr. Staff ll, ML Engineer - Search & Discovery Relevance We exist to wow our customers. We know we’re doing the right thing when we hear ourcustomers say, “How did we ever live without Coupang?” Born out of an obsession to make shopping, eating, and living easier than ever... 
    Temporary work
    Work experience placement
    Flexible hours

    Coupang

    Mountain View, CA
    5 days ago
  •  ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one...  ...da Vinci robotic surgical platform. As a Staff Machine Learning Engineer, you will lead...  ..., and 3D scene reasoning. You will build ML systems that operate on endoscopic visual... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    6 days ago
  • $222.72k - $389.75k

     ...(CPA or ROAS targets) for Pinterest ads. We’re looking for an ML engineer with experience in ads delivery, machine learning, bid landscapes...  ...bidding, ads marketplace / utility, or machine learning.Proven Staff-level technical leadership as an IC: driving technical... 
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    5 days ago
  •  ...ServiceNow’s leading workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we deliver the AI platform for...  ...for a Machine Learning Engineer to help build cutting edge ML infrastructure for building and serving LLM’s at Moveworks. This... 
    Permanent employment
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff ML Engineer. Be the first to apply!