7h ago

Staff Software Engineer, Perception Data

Mountain View, California, USA

$238k-$302k / year

full-timelead Hybridautonomous driving

🛠 Tech Stack

💼 About This Role

You'll define the technical strategy for petabyte-scale data pipelines that power Waymo's perception foundation models. You will drive cross-functional initiatives across ML, Simulation, and Infrastructure teams to solve complex data ambiguity. This role offers the chance to architect advanced systems for data mining, curation, and active learning using ML techniques.

🎯 What You'll Do

  • Define technical strategy for petabyte-scale data pipelines.
  • Drive cross-functional initiatives across ML, Simulation, and Infrastructure teams.
  • Architect systems for data mining, curation, and active learning using ML.
  • Serve as technical lead and mentor for senior engineers.
  • Lead design evolution of critical data infrastructure for scalability.

📋 Requirements

  • C++ programming skills (required), with Python experience.
  • 8+ years experience with large-scale distributed data systems (e.g., Spark, Beam, Dataflow).
  • Proven track record of architecting complex, multi-system ML data engineering or active learning solutions.
  • Experience providing technical leadership and influencing technical strategy across multiple teams.
  • Deep understanding of end-to-end ML data pipelines and interaction with model training/evaluation.

✨ Nice to Have

  • Experience designing vector search (Faiss, ScaNN) or RAG systems.
  • Deep knowledge of ML infrastructure for foundation model training and evaluation.
  • Expertise in data-centric AI methodologies (few-shot, pre-training) for autonomous systems.
  • Background in autonomous driving, robotics, or high-complexity hardware/software environments.

🎁 Benefits & Perks

  • 💰 Discretionary annual bonus program
  • 📈 Equity incentive plan
  • 🏥 Generous Company benefits program
0 0 0