Skip to content
← Back to job listings

Senior Software Engineer (ML/Eval Data Platforms & Infrastructure)

Waymo · San Francisco, United States

External listingfull-timeabout 2 months ago

About The Role

Join Waymo, a leader in autonomous driving technology. As a Senior Software Engineer, you'll work on improving the quality of the software that drives the car. You'll develop data pipelines, design tools for data analysis, and maintain large-scale data platforms. This role offers a hybrid work schedule, competitive compensation, and a comprehensive benefits package.

  • Develop and productionize data pipelines to generate high-quality ML and evaluation datasets, streamlining curation, sampling, and slicing for training and testing the Waymo Driver software.
  • Design and implement robust tools and infrastructure for data mining, exploration, and analysis to extract insights from large-scale datasets and drive data-driven decisions.
  • Architect, build, and maintain large-scale data platforms to process Waymo driving logs and simulation data, ensuring dataset generation is fresh, accurate, and complete.
  • Experience: 3+ years of professional software engineering experience
  • Programming Languages: Proficiency in C++ or Python within a production environment
  • Distributed Systems: Hands-on experience with systems that ingest, store, transform, and output data at scale
  • Communication: Strong technical communication and collaboration skills
  • Education: Master’s degree or PhD in Computer Science, Engineering, or a related technical field
  • Experience with A/B experiment infrastructure
  • Exposure to ad-hoc data analysis utilizing SQL
  • Prior experience working within the autonomous vehicle (AV) industry

This is an external listing. JobSpring does not represent or verify the employer. Report this listing