companyWaymo LLC logo

Machine Learning Microarchitect

Waymo LLCMountain View, California
Hybrid Full-time $170K/yr - $216K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Responsibilities:Collaborate with researchers and architects to transform high-level requirements into tangible hardware features. Design and specify microarchitectures to deliver exceptional machine learning performance. Conduct power, area, and performance optimization of digital designs. Create high-performance execution units, arithmetic circuits, and programmable engines. Work with verification teams to ensure functional correctness and optimal performance. Qualifications:Bachelor's degree in Computer Engineering or equivalent practical experience. Over 5 years of industry experience with SystemVerilog, RTL design, and microarchitecture. At least 3 years of experience in designing and specifying microarchitectures for high-performance computing cores (CPU/GPU/NPU). Proficiency in at least one high-level programming language such as Python or C++. Preferred Skills:Experience designing datapath elements of high-performance cores (CPU/GPU/NPU). Familiarity with Chisel (Scala) or other high-level hardware DSLs. Knowledge of performance optimization techniques and hardware-software co-design methodologies.

About the job

Waymo is at the forefront of autonomous driving technology, aspiring to be the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, our focus has been on developing the Waymo Driver—The World’s Most Experienced Driver™—aimed at enhancing mobility while significantly reducing traffic-related fatalities. Our autonomous driving technology powers Waymo’s fully autonomous ride-hailing service, with the Waymo Driver having completed over ten million rider-only trips, leveraging its extensive experience of more than 100 million miles driven autonomously on public roads and tens of billions of miles simulated across 15+ U. S. states.

The Compute Team at Waymo is on a mission of critical importance. We are responsible for delivering the computing platform that operates our fully autonomous vehicle software stack. To meet this mission, we design high-performance custom silicon and develop system-level compute architectures that push the limits of performance, power efficiency, and latency. We collaborate closely across disciplines to ensure that our hardware and software designs achieve maximum efficiency and performance. We are seeking curious, talented individuals to join our multidisciplinary team to work on one of the highest performance automotive compute platforms in the world.

This position follows a hybrid work model, and you will report directly to the Senior Staff Silicon Engineer.

About Waymo LLC

Waymo is a leader in autonomous driving technology, dedicated to creating safer, more accessible mobility solutions. With a mission to eliminate traffic fatalities through innovative technologies, Waymo continues to set the standard for autonomous vehicle performance and safety.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.