ML Performance Engineering Manager

Google

United States

On-site

USD 207,000 - 300,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, dental, vision
401(k) with company match
Paid time off 20 days
Sick time 40 hours/year
Maternity leave 28-30 weeks
Baby bonding leave 18 weeks
Holidays 13 paid days

Job summary

Google Sunnyvale, CA / Kirkland, WA is seeking an Engineering Manager for ML Performance to lead teams dedicated to maximizing the speed and efficiency of TPUs and ML workloads. You will oversee ML training and inference benchmarks, drive performance improvements, and coordinate across cross-functional teams.

The role combines technical leadership with people management, guiding project goals, product strategy, and talent development across multiple sites.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 8 years of software development experience.
  • 5 years of ML design and infrastructure optimization; 3 years in technical leadership; 2 years people management.
  • Experience with ML performance analysis and architecture.

Responsibilities

  • Lead a team of software engineers focused on identifying and maintaining ML training and serving benchmarks that are representative to Google production and the broader ML industry.
  • Achieve performance for customer launches and for engaged benchmark submissions (ML Commons, InferenceX, etc.).
  • Use benchmarks to identify performance opportunities and drive both near-term SOTA and out-of-the-box performance enhancements.
  • Participate in algorithmic innovations exploiting new TPU hardware features and model-preserving optimizations.
  • Participate in co-designing models that are TPU-friendly for OSS models and GPUs.

Skills

ML performance analysis
Leadership
Decision making
Ambiguity solving
Stakeholder influence

Education

Bachelor’s degree or equivalent practical experience
Master’s degree or PhD preferred

Tools

CUDA
Triton
Pallas
PyTorch
JAX
vLLM
MLIR/OpenXLA
OpenXLA

Job description

Google Sunnyvale, CA / Kirkland, WA is seeking an Engineering Manager for ML Performance to lead teams dedicated to maximizing the speed and efficiency of TPUs and ML workloads. You will oversee ML training and inference benchmarks, drive performance improvements, and coordinate across cross-functional teams.

The role combines technical leadership with people management, guiding project goals, product strategy, and talent development across multiple sites.

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

Similar jobs worth comparing

Lead ML Performance Engineering Manager
Lead ML Performance Engineering Manager

Google • Kirkland (WA)

On-site
USD 207,000 - 300,000
Health insurance
401(k) with company match
Paid Time Off: 20 days per year
+4
Engineering Manager: ML Performance & TPU Optimizations
Engineering Manager: ML Performance & TPU Optimizations

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior ML Performance Engineer - Fleet TPU
Senior ML Performance Engineer - Fleet TPU

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Equity grants
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
Engineering Manager, ML Performance
Engineering Manager, ML Performance

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Engineering Manager, ML Performance
Engineering Manager, ML Performance

Google • Kirkland (WA)

On-site
USD 207,000 - 300,000
Health insurance
401(k) with company match
Paid Time Off: 20 days per year
+4
ML Platform & Benchmarking Engineering Manager
ML Platform & Benchmarking Engineering Manager

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
Health, dental, vision, life, and disability insurance
401(k) retirement benefits with company match
Paid Time Off: 20 days vacation per year
+1
Staff ML Systems Co-Design Engineer - Impact at Scale
Staff ML Systems Co-Design Engineer - Impact at Scale

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Health, dental, vision, life, and disa
ML Efficiency: Technical Program Lead
ML Efficiency: Technical Program Lead

Google • Sunnyvale (CA)

On-site
USD 192,000 - 278,000
ML Performance Engineer: Scale Training & Throughput
ML Performance Engineer: Scale Training & Throughput

Applied Intuition • Sunnyvale (CA)

On-site
USD 180,000 - 240,000