Jobs · OTHR · New York

ML Microarchitect

Waymo · New York, NY · 2 mo ago
OTHR$175k–$215k/yrFull-time

About the role

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. The Waymo Compute Team is tasked with a critical and exciting mission: delivering the compute platform responsible for running the fully autonomous vehicle’s software stack. We are a multidisciplinary team seeking curious and talented teammates to work on one of the world’s highest performance automotive compute platforms.

Responsibilities

  • 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

Requirements

  • BS degree in Computer Engineering or equivalent practical experience
  • 5+ years of industry experience with SystemVerilog, RTL design and microarchitecture
  • 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++

Skills

  • 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

Benefits

Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.

Pay

The expected base salary range for this full-time position across US locations is $175,000—$215,000 USD. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level.

Similar jobs

ML Microarchitect

WaymoMountain View, CA· 2 mo ago
OTHR$175k–$215k/yrapply on careers.withwaymo.com

CPU Micro-architect

Samsung SemiconductorAustin, Texas Metropolitan Area· 3 mo ago
Art & Creative$151k–$252k/yrapply on sec.wd3.myworkdayjobs.com

CPU Micro-architect

Samsung SemiconductorSan Jose, CA· 3 mo ago
Art & Creative$151k–$252k/yrapply on sec.wd3.myworkdayjobs.com