Staff ML Accelerator ArchitectActive$310K

The opportunity

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…

What you'll do

  • Analyze inference workloads and map them efficiently to hardware, proposing: novel HW-friendly implementations and projecting performance

  • Build scalable tools for performance modeling and evaluation of inference workloads

  • Work closely with compiler and model developers to influence engineering: tradeoffs and future model architectures

  • Architect, simulate and design novel hardware solutions for state-of-the-art autonomous driving models

  • Interact with cross-functional engineering teams to identify opportunities and realize architectural vision

  • M.S. degree in Computer Science or Computer Engineering or equivalent practical experience

What they're looking for

  • + years on designing/architecting complex, high performance architectures -: CPUs, GPUs and/or ML accelerators - in the industry or through doctoral research
  • + years experience with machine learning architectures, acceleration and model optimization
  • Deep knowledge of ML model architectures and their compute characteristics: (bottlenecks, optimization opportunities)
  • Strong programming and algorithmic problem solving skills