Silicon AI/ML Architect, TPU, Google Cloud

4 Hours ago • 10 Years + • Research & Development • Artificial Intelligence

Job Summary

Job Description

As a Silicon AI/ML Architect at Google, you'll be developing custom silicon solutions for Google's direct-to-consumer products. You'll drive the architecture of an AI/ML SoC, supporting implementation and validation phases (pre and post-silicon). Collaboration with internal/external teams is crucial to understand SoC functions within hardware, software, and economic contexts. Responsibilities include developing architecture specifications, evaluating silicon solutions (off-the-shelf, custom designs, chiplets), creating high-performance hardware/software interfaces, collaborating with design and verification stakeholders, and evaluating power, performance, and area tradeoffs. You'll contribute to the innovation behind products used by millions worldwide, shaping next-generation hardware experiences.
Must have:
  • 10+ years in ML/graphics SoC architecture
  • 8+ years in multi-chiplet SoC tradeoff analysis
  • ASIC design flow experience (spec to production)
  • SoC architecture development & specification
  • High-performance hardware/software interface creation
Good to have:
  • SoC design, RTL coding, integration
  • Performance estimation, test plan definition
  • C++, Python, or Go programming
  • High-performance/low-power design knowledge
  • Knowledge of arithmetic units, bus architectures, accelerators, or memory hierarchies

Job Details

Minimum qualifications:

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

Preferred qualifications:

  • Experience in SoC designs, RTL coding and integration flows.
  • Experience working with software teams optimizing the hardware/software interface.
  • Experience in estimating performance by analysis and modeling, and experience in defining and driving performance test plans.
  • Experience in a procedural programming language (e.g., C++, Python, Go).
  • Knowledge of high performance and low power design techniques.
  • Knowledge of arithmetic units, bus architectures, accelerators, or memory hierarchies.

About the job

Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.

As a Silicon AI/ML Architect, you will drive the Architecture of an AI/ML SoC and will support the engineering teams during the implementation and validation phases, pre-silicon, and post-silicon. You will work with internal system teams and external partners to develop an understanding of the required SoC functions given its surrounding hardware, software, and the economic environments. You will also collaborate with the Engineering teams to drive the optimal balance between performance, features, power, schedule, and cost.

The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world.

We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

Responsibilities

  • 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 with Systems and Software teams to create high performance hardware/software interfaces.
  • Collaborate 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.

Similar Jobs

Toptracer - Software Engineer

Toptracer

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
The Walt Disney Company - Lead Software Engineer, Machine Learning - Ad Platforms

The Walt Disney Company

Seattle, Washington, United States (On-Site)
5 Months ago
ByteDance - Software Development Engineer in Test

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Globalization Partners - Staff Data Engineer

Globalization Partners

(Remote)
2 Months ago
Google - Senior Business Data Scientist, Behavioral Economics

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Day ago
Google - Senior Software Engineer, ML Compilers, Google Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Day ago
NVIDIA - Senior Chip Design Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
ByteDance - Software Engineer, Model Inference

ByteDance

Seattle, Washington, United States (On-Site)
3 Weeks ago
Riot Games - Technical Product Manager III - VALORANT, Cross-VALORANT Experience (XVX)

Riot Games

Los Angeles, California, United States (On-Site)
3 Days ago
Ubisoft - Research and Development Scientist

Ubisoft

Montreal, Quebec, Canada (Hybrid)
22 Hours ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nexters - Marketing Analyst

Nexters

Cyprus (Remote)
2 Months ago
Meta - Software Engineer, Machine Learning

Meta

San Francisco, California, United States (On-Site)
5 Months ago
Meta - Software Engineer, Infrastructure

Meta

Burlingame, California, United States (Remote)
5 Months ago
Google - Customer Solutions Engineer, gTech Ads Retail

Google

Atlanta, Georgia, United States (On-Site)
2 Hours ago
Google - Software Engineering Manager II, Infrastructure, Google Cloud

Google

Raleigh, North Carolina, United States (On-Site)
1 Day ago
Virtuos - Procedural Tools Engineer

Virtuos

Poland (Hybrid)
3 Days ago
NVIDIA - Product Development Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
Flying Bark Productions - Senior Look Development Artist

Flying Bark Productions

Sydney, New South Wales, Australia (Hybrid)
3 Weeks ago
MPOWER Financing - Data Engineer - Data - Bangalore, India

MPOWER Financing

Bengaluru, Karnataka, India (On-Site)
5 Months ago
PlayStation Global - Principal Gameplay Animator

PlayStation Global

Liverpool, England, United Kingdom (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

InMobiInMobi - Lead Account Management

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
14 Hours ago
Google - Software Engineer, Kernel, ChromeOS

Google

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Bajaj Finserv - Manager - CD - Growth North & East

Bajaj Finserv

Pune, Maharashtra, India (On-Site)
6 Months ago
Google - Executive Business Partner, gTech Ads

Google

Hyderabad, Telangana, India (On-Site)
1 Day ago
Google - Test Engineering Manager, Network

Google

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Google - Technical Solutions Engineer, Infrastructure, GKE/Anthos

Google

Maharashtra, India (On-Site)
1 Day ago
InMobiInMobi - Assistant Manager - Public Policy and Partnerships

InMobiInMobi

New Delhi, Delhi, India (On-Site)
3 Months ago
Cognite - Senior Front-end Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Hashlist - Princpal Software Engineer - Connected Navigation

Hashlist

Pune, Maharashtra, India (Hybrid)
5 Months ago
Microsoft - Technical Support Engineer

Microsoft

Hyderabad, Telangana, India (Hybrid)
1 Day ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Netflix - Research Scientist L5, Algorithms Engineering

Netflix

Los Gatos, California, United States (On-Site)
5 Months ago
ByteDance - Research Scientist/Engineer - Multimodal Interaction & World Model

ByteDance

Singapore (On-Site)
4 Months ago
Google - Senior ASIC Design Verification Engineer, TPU Compute

Google

Sunnyvale, California, United States (On-Site)
2 Hours ago
Google - Senior Silicon Engineer, Embedded Systems

Google

Bengaluru, Karnataka, India (On-Site)
1 Day ago
NVIDIA - Senior Software Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Google - Senior Software Engineer, Google Research

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Hours ago
ByteDance - Image Display Architect / Engineer, Pico- San Jose

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Google - CPU System Software Engineer, Performance Architect

Google

Austin, Texas, United States (On-Site)
1 Hour ago
ByteDance - Site Reliability Engineer - Machine Learning Systems - Singapore

ByteDance

Singapore (On-Site)
5 Months ago
Assystems - Ingénieur d’études Maitrise des Risques Industriels et Environnement H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Seoul, South Korea (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Hyderabad, Telangana, India (On-Site)

Atlanta, Georgia, United States (On-Site)

Fremont, California, United States (On-Site)

Milan, Lombardy, Italy (On-Site)

Eemshaven, Groningen, Netherlands (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug