← Back to job listings
WA
ML Microarchitect
Waymo · New York, United States
About The Role
Join Waymo's Compute Team, where you'll play a crucial role in delivering the compute platform for fully autonomous vehicles. As an ML Microarchitect, you'll work on high-performance custom silicon, develop system-level compute architectures, and collaborate with various teams to optimize hardware and software for maximum performance. This hybrid role offers competitive compensation, comprehensive benefits, and opportunities for professional growth.
- Collaborate with researchers and architects to translate high-level requirements into hardware features and specify microarchitectures.
- Design and optimize microarchitectures to deliver world-class machine learning performance, including execution units and arithmetic circuits.
- Work with verification teams to ensure functional correctness and performance of digital designs.
- BS degree in Computer Engineering or equivalent practical experience
- 3+ 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++
- 5+ years of industry experience with SystemVerilog, RTL design and microarchitecture
- Experience designing datapath elements of high performance cores (CPU/GPU/NPU)
- Experience working with Chisel (Scala) or other higher-level hardware DSLs
- Working knowledge of machine learning algorithms & how they map to hardware
- Familiarity with Synthesis and power analysis tools
- Experience working with formal tools for datapath verification
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring