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

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?

Jobs Related To Google Microarchitecture RTL Lead, Silicon AI/ML, TPU, Google Cloud

Senior Technical Program Manager II, Machine Learning, Google Cloud

Senior TPM role at Google Cloud leading machine learning initiatives, managing complex cross-functional projects, and driving strategic planning.

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

Senior Technical Program Manager role at Google Cloud, focusing on Machine Learning initiatives with 8+ years of experience required.

Lead Group Product Manager, AI Frameworks

Lead Group Product Manager position at Google Cloud focusing on AI Frameworks, driving adoption and community building for technologies like JAX and PyTorch.

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

Senior Product Manager role at Google focusing on On-Device Machine Learning initiatives, requiring 8+ years of experience and offering comprehensive compensation package.

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 benefits.