Microarchitecture RTL Lead, Silicon AI/ML, TPU, Google Cloud

Google is a global technology leader that develops innovative products and services used by billions of people worldwide.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Research Scientist, Google Cloud AI

Senior Research Scientist position at Google Cloud AI, focusing on advanced AI research and development with competitive compensation and opportunities for publication.

Senior Technical Program Manager I, Machine Learning, Google Cloud Platforms

Senior Technical Program Manager position at Google Cloud, focusing on Machine Learning initiatives, requiring 8 years of experience in program management and ML.

Staff Research Scientist, Google Cloud AI

Staff Research Scientist position at Google Cloud AI, focusing on advanced AI research and implementation with competitive compensation and opportunity to impact multiple industries.

Senior Product Manager, On-Device Machine Learning, Developer Pillar

Senior Product Manager role at Google focusing on On-Device Machine Learning, leading development of ML tools and infrastructure for developers worldwide.

Senior Technical Program Manager II, Machine Learning, Google Cloud

Senior Technical Program Manager role at Google Cloud leading machine learning initiatives and complex cross-functional projects.

Description For Microarchitecture RTL Lead, Silicon AI/ML, TPU, Google Cloud

Google is seeking a Microarchitecture RTL Lead for their Silicon AI/ML TPU team within Google Cloud. This role is at the forefront of AI/ML hardware acceleration, focusing on developing cutting-edge TPU (Tensor Processing Unit) technology that powers Google's most demanding AI/ML applications. The position involves leading a team in Bengaluru, developing custom silicon solutions for Google's TPU infrastructure.

The role combines technical leadership with hands-on development, requiring expertise in ASIC development, micro-architecture design, and team management. You'll be working on sophisticated AI/ML compute-intensive IPs and subsystems, collaborating with various teams including Architecture, Firmware, and Software to drive innovation in machine learning computation for data centers.

As a leader in this position, you'll be responsible for driving technical excellence in RTL implementation, design methodology, and system optimization. The role requires a strong background in ASIC/SoC design, verification, and testing, with particular emphasis on machine learning IP design and low precision/mixed precision numerics.

This is an opportunity to shape the future of AI hardware at Google, working with state-of-the-art technology that powers millions of users worldwide. You'll be part of Google's Technical Infrastructure team, which is fundamental to maintaining and advancing Google's vast product portfolio. The role offers the chance to work on challenging technical problems while leading and developing a team of talented engineers.

The ideal candidate will bring together technical expertise in hardware design, leadership capabilities, and a passion for AI/ML technology. This position offers the opportunity to make significant contributions to Google's AI infrastructure while working with cutting-edge technology in a collaborative, innovative environment.

Last updated 3 months ago

Responsibilities For Microarchitecture RTL Lead, Silicon AI/ML, TPU, Google Cloud

  • Lead a team of engineers in the Bengaluru design organization to deliver AI/ML compute intensive IPs and subsystems
  • Work with Architecture, Firmware, and Software teams to drive feature closure and develop microarchitecture specifications
  • Take ownership of one or more complex IPs or subsystems and implement RTL
  • Drive design methodology, libraries, debug, code review in coordination with other IPs Design Verification (DV) teams and physical design teams
  • Identify and drive power, performance, and area improvements for the domains owned

Requirements For Microarchitecture RTL Lead, Silicon AI/ML, TPU, Google Cloud

Python
Linux
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 8 years of experience in ASIC development with Verilog/SystemVerilog, VHDL, or Chisel
  • 4 years of experience in people management, developing employees
  • Experience in micro-architecture and design of Machine Learning IPs or Graphics IPs, handling Low Precision/Mixed Precision Numerics
  • Experience in ASIC/SoC design verification, synthesis, timing/power analysis, and Design for Testing (DFT)

Interested in this job?