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

Software Engineer, ML Tools

$170k - $216k
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.

The Waymo ML Infrastructure team accelerates Waymo's mission by building the best ecosystem for sustainably building and shipping ML-powered intelligence. We provide the best solutions for the entire model development lifecycle, collaborating closely with Google. Developer productivity, scale, and efficiency are core tenets.

In this hybrid role, you will report to a Technical Lead Manager, Senior Software Engineer.

 

You will:


  • The Waymo ML Infrastructure team accelerates Waymo's mission by building the best ecosystem for sustainably building and shipping ML-powered intelligence. We provide the best solutions for the entire model development lifecycle, collaborating closely with Google. Developer productivity, scale, and efficiency are core tenets.

 

You have:


  • BS in Computer Science, Robotics, a similar technical field of study, or equivalent practical experience

  • Experience designing, building, and deploying full stack web applications, especially in common production frameworks like GCP (Cloud Storage, Vertex AI, OAuth) or AWS (S3, EC2, IAM, Batch)

  • High customer focus and ability to incorporate user feedback into designs and improvements

 

We prefer:


  • 3 years of professional experience on full stack tools

  • Proficiency developing realtime servers in C++ or Python

  • Proficiency developing web frontends in TypeScript/Angular

#LI-Hybrid

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

$170,000—$216,000 USD

Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, ML Tools in Mountain View, CA vacancy
  • $189.7k - $232.93k

     ...industries in three core areas: tools and infrastructure, operating...  ...Analyze user needs and software requirements, develop solutions...  ...infrastructure, robotics, and graphics engineers, as well as startup veterans,...  ...simulation products, such as ML Sim Agent integration into... 
    Suggested
    For contractors
    For subcontractor

    Applied Intuition

    Sunnyvale, CA
    5 days ago
  • $140k - $390k

     ...What to Expect Tesla AI's Agentic Tooling team builds the harness and skill ecosystem...  ...and Optimus. Our agents already do real engineering work day-to-day for engineers across the...  ...plus Experience with CI/CD pipelines for ML or agent systems, distributed task orchestration... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    4 days ago
  • $152k - $228k

     ...Software Engineer, Performance Tooling and Infrastructure Mountain View, California (HQ) Who We Are Nuro is a self-driving technology company on...  ...includes systems At Nuro, every autonomy code change, from ML model updates to radius of map around the robot to number... 
    Suggested
    Temporary work

    Nuro

    Mountain View, CA
    2 days ago
  •  ...learning users to effortlessly run large-scale ML applications, without the hassle of...  ...anomalies. Create visualization and analysis tools to enable efficient root-cause...  ...Demonstrated experience debugging complex hardware/software systems and driving issues to root cause.... 
    Suggested

    CEREBRAS SYSTEMS INC.

    Sunnyvale, CA
    3 days ago
  • $147.4k - $272.1k

     ...Full Stack Software Engineer - Camera & Photos Tools & AI Team At Apple, new ideas have a way of becoming extraordinary products and experiences very...  ...quality analysis. Evaluate, integrate, and maintain AI/ML models in production: monitoring for quality regression,... 
    Suggested
    Relocation
    Shift work

    Apple

    Cupertino, CA
    2 days ago
  • $115.5k - $189.75k

     ...Software Engineer Woven by Toyota is enabling Toyota's once-in-a-century transformation into a...  ...engineering insights. The Release & Triage Tooling sub-team builds AI- and data-driven...  ...and build internal tooling that uses AI/ML and LLM-based approaches to interpret complex... 
    Temporary work
    Work at office
    Flexible hours

    Woven by Toyota

    Palo Alto, CA
    25 days ago
  •  ...Senior Software Engineer - Embedded Tools and Test Pittsburgh, PA, Palo Alto, CA, Detroit, MI Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and... 
    Work at office
    Immediate start

    Latitude AI

    Palo Alto, CA
    5 days ago
  • $165.2k - $223.6k

     ...Description AWS Neuron is the complete software stack for the AWS Inferentia and...  .... As the Software Development Engineer for the Neuron Foundation Tools Team, you will be responsible for working...  ...behavior. Improving performance of ML Kernels and ML Frameworks. In... 
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • Apple Inc. is seeking a skilled Software Engineer in Cupertino to join the Creator Studio team, focusing on developing innovative on-device ML and AI tools. The role involves designing and implementing new features across applications. Key qualifications include 3+ years... 

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $181.1k - $318.4k

     ...Senior Frontend Engineer, Annotation Tools We're seeking a detail-oriented Senior Frontend Engineer to build world-class web-based annotation tools...  ...are incomplete. Collaborate with product, design, and ML teams to create AI-enhanced workflows that improve annotation... 
    Worldwide
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  • $180k

     ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...knowledge with their teammates. About the Role The xAI Tooling team (Starfleet) is looking for a backend engineer who will be... 
    Full time
    Temporary work

    Xai

    Palo Alto, CA
    1 day ago
  • $147.4k - $272.1k

     ...Software Engineer (Tools), Engagement Engineering As a Software Engineer (Tools), you will have the unique and rewarding opportunity to shape...  ...engineering, or AI coding assistants Experience integrating AI/ML capabilities into developer-facing tools or workflows... 
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $176k - $420k

     ...What to Expect As a Software Engineer for the Optimus team, you will build the tools and infrastructure to make and measure improvements to neural network architecture...  ...manual overhead and accelerating the entire ML lifecycle. We are seeking an experienced engineer... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    4 days ago
  • $207k - $300k

    Staff Software Engineer, Generative AI, Search Developer Tools Google Mountain View, CA, USA Apply Bachelor's degree or equivalent practical experience. 8 years...  ...design and architecture. 5 years of experience leading ML design and optimizing ML infrastructure (e.g., model... 
    Full time

    Google Inc.

    Mountain View, CA
    1 day ago
  • $150k

     ...researchers, data scientists, and engineers, tackling the most fundamental...  ...with Researchers and ML Engineers to produce AI applications...  ...'s responsible for the full software development life cycle, from conception...  ...of new development-related tools, frameworks, methods, and... 
    Visa sponsorship

    Institute of Foundation Models

    Sunnyvale, CA
    5 days ago
  • $123k - $185k

     ...i o n a l I n t e l l i g e n c e Software Engineering Mountain View, CA (HQ) About X:...  ...passionate and driven team of experienced ML researchers, software engineers and product...  ...domain experts Wrangle Generative AI tools (similar to Codex or Claude) to your benefit... 
    Full time

    X: The Moonshot Factory

    Mountain View, CA
    3 days ago
  •  ...Role Overview: As a Full Stack Software Engineer, you will be a pivotal force in developing,...  ...agent frameworks, focusing on features like tool integration, memory systems, and...  ...scaling, and optimizing enterprise-grade ML or data-intensive systems. Preferred... 

    Nace AI

    Palo Alto, CA
    1 day ago
  • $162.8k - $203.5k

     ...Rivian’s Autonomy organization is looking for a Senior Software Engineer, ML Applications to join the Data & Cloud team. You will design...  ...support ML/DL model training, infrastructure, and data annotation tools, partnering closely with architects, ML engineers, and data... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    5 days ago
  • $180k - $215k

     ...Fullstack Software Engineer San Francisco, Palo Alto, Los Angeles, Toronto About HeyGen...  ...way from the frontend to backend API to ML models. You are someone who is passionate...  ...Access to the latest technologies and tools. Salary Range $180,000 – $215,000... 
    Work experience placement

    HeyGen

    Palo Alto, CA
    5 days ago
  •  ...Description: We are seeking a Senior Front End Software Engineer with deep experience building intuitive,...  ...‑quality user interfaces and internal tooling. You will join a small team of AI...  ...or labeling tools. • Understanding of ML/AI workflows • Experience with LLM,... 

    Insight Global

    Palo Alto, CA
    1 day ago
  • A dynamic startup in Mountain View is seeking a key engineer to build innovative AI-native tools for agent-driven chip design workflows. The ideal candidate will have significant experience with Python, C++, and machine learning, particularly with large language models... 

    Silimate (YC S23)

    Mountain View, CA
    3 days ago
  •  ...’re looking for a full stack UX Design Engineer to be the technical backbone of our global...  ...and leader who builds the platforms, tooling, and ML systems that make world-class,...  ...Design Engineer, UX Engineer, or Senior Software Engineer building complex internal tools... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    DoorDash

    Sunnyvale, CA
    2 days ago
  •  ...Software Engineer III Join a team where you can play a crucial role in shaping the future of a...  ...CloudWatch, X-Ray, and other observability tools Write unit tests, integration tests,...  ...in code reviews Collaborate with ML engineers and senior developers to understand... 

    Chase

    Palo Alto, CA
    5 days ago
  •  ...locations. We are seeking a highly skilled Software Developer with deep expertise in...  ...development, data analysis, and data analytics tool creation. In this role, you will be...  ...with manufacturing, supply chain, and engineering teams to define KPIs and reporting solutions... 
    Full time
    Work at office
    Immediate start

    1x Technologies As

    Palo Alto, CA
    1 day ago
  • $115.5k - $189.75k

    A leading automotive technology firm in California seeks a mid to senior-level Software Engineer to design and build internal tooling utilizing AI/ML. This role focuses on analyzing test failures from complex logs, metrics, and images. The ideal candidate will have significant... 
    Flexible hours

    Woven by Toyota

    Palo Alto, CA
    2 days ago
  •  ...seeking a talented and passionate Senior Software Engineer (Backend) for our team. You will be part...  ...with CI/CD development environments/tools, including Git, Maven, and Jenkins. Strong...  .... Experience working with generated AI/ML technologies. Experience with NoSQL databases... 

    Walmart

    Sunnyvale, CA
    4 days ago
  • $117k - $234k

     ...role. Role Summary We are seeking a Senior Software Engineer (Backend) to join the Catalog Spec...  ...Experience with cloud‑based solutions and CI/CD tools including Git, Maven, and Jenkins....  ...and problem‑solving. Experience with AI/ML technologies. Experience with NoSQL databases... 
    Work at office

    Walmart Canada

    Sunnyvale, CA
    1 day ago
  • $135k - $300k

     ...powerhouse of talent, comprising engineers from leading tech companies...  ...across the complete lifecycle of ML model development, including...  ...model lifecycle management tools, and an understanding of MLOps...  ...projects. Good understanding of software development principles, data... 
    Work at office
    3 days per week

    EMA

    Sunnyvale, CA
    2 days ago
  • $145k - $219k

     ...Software Engineer, Routing Mountain View, California (HQ) Nuro is a self-driving technology...  ...Experience in training and inferencing ML models. You have extensive experience...  ...easier for developers. You love working on tooling that will help engineers more easily... 

    Nuro

    Mountain View, CA
    3 days ago
  • $151k - $255k

     ...Software Engineer - Perception (Fallback Stack) Sunnyvale, California, United States About...  ...agriculture industries in three core areas: tools and infrastructure, operating systems,...  ...Someone Who Has: ~ Experience using ML for uncertainty estimation, confidence... 
    Odd job
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, ML Tools. Be the first to apply!