Verified Job On Employer Career Site Job Summary: Waymo is an autonomous driving technology company with a mission to be the most trusted driver. The Senior Software Engineer, Perception Data Primary will design and improve large-scale data pipelines that serve machine learning and research teams, while deploying and maintaining data flows for reliable, high-quality dataset delivery. Responsibilities: • Design and improve large-scale data pipelines that serve ML and research teams • Deploy and maintain data flows for reliable, high-quality dataset delivery • Apply ML techniques (e.g., embeddings, active learning) for data search and curation • Build tools for scalable data mining and offboard inference • Work to accelerate new model deployment across cities and platforms Qualifications: Required: • C++ programming skills (required), with Python experience • 3+ years of experience with large-scale data systems (e.g., Spark, Beam, or Dataflow) • Background in ML data engineering, data curation, or active learning • Experience building and maintaining end-to-end ML data pipelines • Collaboration skills with model, infra, and product teams Preferred: • Experience with vector search (Faiss, ScaNN) or RAG systems • Knowledge of ML infra for foundation model training and evaluation • Familiarity with data-centric AI (few-shot, fine-tuning, pre-training) • Background in autonomous systems or robotics • MS/PhD or published work in ML or large-scale data systems Company: Waymo is a mobility technology company that improves transportation by developing self-driving solutions for travelers and daily commuters. It is a sub-organization of Alphabet. Founded in 2009, the company is headquartered in Mountain View, California, USA, with a team of 1001-5000 employees. The company is currently Late Stage. Waymo has a track record of offering H1B sponsorships.