ML MicroarchitectPosted today$215K

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

  • Work with researchers and architects to translate high level requirements into hardware features

  • Specify and design microarchitectures to deliver world class ML performance

  • Perform power, area and performance exploration and optimization of digital designs

  • Design high performance execution units, arithmetic circuits and programmable engines

  • Work with verification teams to guarantee functional correctness and performance

  • BS degree in Computer Engineering or equivalent practical experience

What they're looking for

  • + years of industry experience with SystemVerilog, RTL design and microarchitecture
  • + years designing and specifying microarchitectures of high performance computing cores (CPU/GPU/NPU)
  • Fluency in at least one high level programming language such as Python, C++
  • Experience designing datapath elements of high performance cores (CPU/GPU/NPU)