Silicon AI/ML Architect, TPU, Google Cloud

Google is a leading technology company known for innovative products and services used by millions worldwide.
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS · Cloud

Description For Silicon AI/ML Architect, TPU, Google Cloud

Google is seeking a Silicon AI/ML Architect for their TPU team in Google Cloud. This role is part of a diverse team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. As a Silicon AI/ML Architect, you will drive the Architecture of an AI/ML SoC and support engineering teams during implementation and validation phases. You'll work closely with internal system teams and external partners to develop a comprehensive understanding of required SoC functions. The role requires collaboration with Engineering teams to drive the optimal balance between performance, features, power, schedule, and cost. This position is crucial in shaping the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration for products loved by millions worldwide.

The Technical Infrastructure team at Google is responsible for building and maintaining the architecture that keeps everything running smoothly. From developing and maintaining data centers to building the next generation of Google platforms, this team makes Google's product portfolio possible. The role involves working with networks to ensure users have the best and fastest experience possible.

Key responsibilities include developing SoC architecture specifications, evaluating silicon solutions for Google's data center AI accelerator roadmap, collaborating with Systems and Software teams, and working closely with various stakeholders to ensure designs are complete, correct, and performant. The ideal candidate will have extensive experience in machine learning or graphics SoCs architecture, multi chiplet SoC architectures, and ASIC design flows.

Google is an equal opportunity employer committed to building a diverse and inclusive workforce. They offer accommodations for applicants with needs and require English proficiency for efficient global collaboration.

Last updated 2 months ago

Responsibilities For Silicon AI/ML Architect, TPU, Google Cloud

  • Develop SoC architecture and Architecture specifications that meet current and future computing requirements for AI/ML roadmap
  • Evaluate different silicon solutions for executing Google's data center AI accelerator roadmap: off-the-shelf components, vendor co-developments, custom designs, and chiplets
  • Collaborate closely with Systems and Software teams to create high performance hardware/software interfaces
  • Collaborate closely with design, verification, emulation, physical design, packaging, and silicon validation stakeholders to ensure that designs are complete, correct, and performant
  • Evaluate power, performance, area tradeoffs and drive improvements across generations

Requirements For Silicon AI/ML Architect, TPU, Google Cloud

Python
Go
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 10 years of experience in architecture of machine learning or graphics SoCs
  • 8 years of experience with performance, power, area, cost tradeoff analysis for multi chiplet SoC architectures
  • Experience with ASIC design flows, from specification to production
  • Experience in SoC designs, RTL coding and integration flows
  • Experience working with software teams optimizing the hardware/software interface
  • Proficiency in estimating performance by analysis and modeling, and skilled in defining and driving performance test plans
  • Proficiency in a procedural programming language (e.g., C++, Python, Go)
  • Knowledge of arithmetic units, bus architectures, accelerators, or memory hierarchies
  • Knowledge of high performance and low power design techniques

Interested in this job?

Jobs Related To Google Silicon AI/ML Architect, TPU, Google Cloud

Product Manager, TPU

Lead product strategy and development for Google's Tensor Processing Unit (TPU) ML infrastructure, working with internal and external customers to drive innovation in machine learning capabilities.

Silicon AI/ML Lead Architect

Lead the architecture and development of next-generation AI accelerators for Google Cloud's data center infrastructure.

Principal Engineer, Platform and Scale, Vertex AI

Lead the development of Google Cloud's Vertex Generative AI Serving platform, driving strategic direction and engineering excellence in AI infrastructure.

Product Manager, TPU

Lead product strategy and development for Google's Tensor Processing Unit (TPU) Machine Learning infrastructure, working with internal and external customers to drive ML capabilities.

Silicon AI/ML Lead Architect

Lead Architect position focusing on developing AI/ML silicon solutions and accelerators for Google Cloud's data center infrastructure.