Senior TPU ML Performance Engineer

Google

United States

On-site

USD 174,000 - 252,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Google Senior Software Engineer, Fleet-level ML Performance in Sunnyvale, CA, leads fleet-level performance analysis of ML workloads on future TPU systems using advanced simulation tools to balance performance and cost. You will collaborate with model researchers, compiler developers, systems engineers, and TPU architects to optimize the design space.

The role drives architecture decisions to maximize TPU efficiency while accounting for power, reliability (RAS), and scheduling, contributing to

Qualifications

  • Bachelor's degree in CS, EE, CE or related field.
  • 5 years of experience in systems or data center architecture and performance optimization.
  • Experience with Reliability, Availability, and Serviceability (RAS) features, paradigms, or architecture.

Responsibilities

  • Perform fleet-level performance analysis of key ML workloads on future TPU systems using advanced simulation tools to evaluate hardware/software trade-offs and guide next-generation chip architecture.
  • Partner with teams across the ML stack including model researchers, compiler developers, systems engineers, and TPU architects to analyze and optimize performance across the design space.
  • Design and implement a unified ML Accelerator Platform Performance Estimation Methodology using C++ and Python to enable scalable performance and TCO projections across Google.
  • Collaborate cross-functionally with data center, hardware architecture, and framework teams to define key hardware and software requirements for future AI infrastructure.

Skills

Systems architecture
RAS knowledge
C++
Python

Education

Bachelor's degree in CS/EE/CE or related field

Tools

C++
Python

Job description

Google Senior Software Engineer, Fleet-level ML Performance in Sunnyvale, CA, leads fleet-level performance analysis of ML workloads on future TPU systems using advanced simulation tools to balance performance and cost. You will collaborate with model researchers, compiler developers, systems engineers, and TPU architects to optimize the design space.

The role drives architecture decisions to maximize TPU efficiency while accounting for power, reliability (RAS), and scheduling, contributing to

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior TPU Performance Co-Design Engineer
Senior TPU Performance Co-Design Engineer

Google • Sunnyvale (CA)

On-site
USD 240,000 - 333,000
TPU Performance Engineer – ML Hardware & Compiler Co-Design
TPU Performance Engineer – ML Hardware & Compiler Co-Design

Google • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Bonus target
Equity
Benefits
Senior ML Compiler Engineer for TPU Backends
Senior ML Compiler Engineer for TPU Backends

Google Inc. • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Senior TPU Performance Co-Design Engineer (LLM Serving)
Senior TPU Performance Co-Design Engineer (LLM Serving)

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Senior ML Infra Engineer - TPU Health & Diagnostics
Senior ML Infra Engineer - TPU Health & Diagnostics

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+6
Senior Staff TPU Co-Design Architect
Senior Staff TPU Co-Design Architect

Google Inc. • Sunnyvale (CA)

On-site
USD 240,000 - 333,000
Bonus target
Equity
Benefits
Senior TPU Co-Design & Performance Engineer - LLM Serving
Senior TPU Co-Design & Performance Engineer - LLM Serving

Google • United States

On-site
USD 174,000 - 252,000
Health insurance
TPU Performance Engineer — HW/SW Codesign
TPU Performance Engineer — HW/SW Codesign

Google Inc. • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Senior TPU Validation Engineer — ML Hardware & Equity
Senior TPU Validation Engineer — ML Hardware & Equity

Google • Mountain View (CA)

On-site
USD 163,000 - 236,000
Equity
Benefits
TPU Performance Engineer — ML Efficiency & Scale
TPU Performance Engineer — ML Efficiency & Scale

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000