TPU Performance Engineer – ML Hardware & Compiler Co-Design

Google

Sunnyvale (CA)

On-site

USD 150,000 - 210,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Bonus target
Equity
Benefits

Job summary

Google Sunnyvale seeks a software engineer to bridge ML workloads with TPU hardware, focusing on performance analysis and optimization of distributed systems and compiler architectures. You will identify bottlenecks, model workloads, and propose architectural improvements with measurable impact.

Responsibilities include developing benchmarking strategies, driving hardware-software co-design for ML accelerators, and collaborating with cross-functional teams to deliver production-ready

Qualifications

  • Candidates have a Bachelor's degree and 2+ years in software development, performance analysis, and computer architecture.
  • Preferred: Master's or PhD in Computer Science; experience with data structures and algorithms.

Responsibilities

  • Bridge ML workloads with TPU hardware through performance analysis and optimization of distributed systems and compiler architectures.
  • Develop benchmarking strategies and drive hardware-software co-design to optimize ML accelerator architectures for production models.

Skills

Software Development
Performance Analysis
Computer Architecture
Performance Modeling
Data Structures
Algorithms
Distributed Systems
Compiler Architectures
XLA
Hardware-Software Co-design
Benchmarking
Workload Characterization
Simulator Tools
Hardware Cost-models
ML Infrastructure
Data Analysis

Education

Bachelor's degree
Master's degree or PhD (preferred)

Tools

XLA
Simulator Tools
Hardware Cost-models

Job description

Google Sunnyvale seeks a software engineer to bridge ML workloads with TPU hardware, focusing on performance analysis and optimization of distributed systems and compiler architectures. You will identify bottlenecks, model workloads, and propose architectural improvements with measurable impact.

Responsibilities include developing benchmarking strategies, driving hardware-software co-design for ML accelerators, and collaborating with cross-functional teams to deliver production-ready

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

Similar jobs worth comparing

Staff ML Systems Co-Designer for TPU Performance
Staff ML Systems Co-Designer for TPU Performance

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Health, dental, vision, life, and(dis)
401(k) with company match
Paid Time Off: 20 days/year
+4
Senior TPU Performance Co-Design Engineer
Senior TPU Performance Co-Design Engineer

Google • Sunnyvale (CA)

On-site
USD 240,000 - 333,000
TPU Hardware Design Engineer for AI/ML Acceleration
TPU Hardware Design Engineer for AI/ML Acceleration

Google Inc. • Sunnyvale (CA)

On-site
USD 138,000 - 197,000
Equity
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 ML Performance Engineer
Senior TPU ML Performance Engineer

Google • United States

On-site
USD 174,000 - 252,000
TPU Performance Engineer — ML Efficiency & Scale
TPU Performance Engineer — ML Efficiency & Scale

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
TPU SoC Design Engineer - AI Hardware
TPU SoC Design Engineer - AI Hardware

Google • Sunnyvale (CA)

On-site
USD 116,000 - 166,000
Software Engineer III, TPU Performance, Hardware and Software Codesign
Software Engineer III, TPU Performance, Hardware and Software Codesign

Google • Sunnyvale (CA)

On-site
USD 150,000 - 210,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 RTL Design Engineer for ML Accelerators
TPU RTL Design Engineer for ML Accelerators

Google Inc. • Sunnyvale (CA)

On-site
USD 138,000 - 198,000