Staff ML Systems Co-Design Engineer

Google

Mountain View (CA)

On-site

USD 207,000 - 300,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, dental, vision insurance
401(k) with company match
Paid time off
Sick time
Maternity leave
Baby bonding leave
Holidays

Job summary

Google’s software engineers develop the next-generation technologies that power billions of users. The MARC team focuses on open-source ML models to achieve TPU performance with internal models at launch, aligning with TPU roadmaps and compiler constraints.

This role requires leadership across hardware, compilers, AI research, and cloud AI systems. As part of Google's AI and Infrastructure teams, you will shape multi-year roadmaps, design high-performance software, and collaborate with

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience programming in C++ or Python.
  • 5 years of experience testing, and launching software products.
  • 5 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging.
  • 3 years of experience with software design and architecture.

Responsibilities

  • Deliver certified performance ladders 6 months pre-pilot as the definitive goals for pricing, capacity planning, and XLA/kernel optimization.
  • Adapt emerging open-source models into TPU-native paired variants (e.g., sparsity optimization) to prove asymmetric TPU superiority.
  • Ingest and optimize multi-turn agentic workflows, reasoning loops, and prompt/decode disaggregated topologies ahead of silicon.
  • Author high-signal reference implementations (PyTorch/JAX/Pallas) that guarantee reachability of pre-pilot goals under real-world compiler constraints.
  • Partner with director and executive technical leadership across TPU Hardware, XLA Compiler, and Cloud AI Systems to steer multi-year roadmaps.

Skills

C++
Python
Software testing
Product launch
Performance analysis
Software architecture

Education

Bachelor's degree or equivalent practical experience

Tools

MLIR
XLA
HLO
JAX
PyTorch
PyTorch/XLA
CUDA
Triton
Pallas

Job description

Google’s software engineers develop the next-generation technologies that power billions of users. The MARC team focuses on open-source ML models to achieve TPU performance with internal models at launch, aligning with TPU roadmaps and compiler constraints.

This role requires leadership across hardware, compilers, AI research, and cloud AI systems. As part of Google's AI and Infrastructure teams, you will shape multi-year roadmaps, design high-performance software, and collaborate with

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

Similar jobs worth comparing

Staff ML Systems Co-Design Engineer — TPU & Open-Source ML
Staff ML Systems Co-Design Engineer — TPU & Open-Source ML

Google • Kirkland (WA)

On-site
USD 207,000 - 300,000
Health insurance
401(k) with company match
Paid time off
+3
Staff ML Systems Co-Design Engineer
Staff ML Systems Co-Design Engineer

Google • United States

On-site
USD 207,000 - 300,000
Health, dental, vision, life, and/ or
401(k) with company match
PTO 20 days per year
+4
Staff ML Systems Co-Design Engineer
Staff ML Systems Co-Design Engineer

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
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
Staff Software Engineer, ML Systems Co-Design
Staff Software Engineer, ML Systems Co-Design

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff ML Systems Architect — Data & Model Infrastructure (Equity)
Staff ML Systems Architect — Data & Model Infrastructure (Equity)

Socket.dev • Mountain View (CA)

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

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer, ML Systems Co-Design
Staff Software Engineer, ML Systems Co-Design

Google • Kirkland (WA)

On-site
USD 207,000 - 300,000
Health insurance
401(k) with company match
Paid time off
+3
Core ML Engineer — Scalable ML & Cloud Systems
Core ML Engineer — Scalable ML & Cloud Systems

AI Breaking Wire • Mountain View (CA)

On-site
USD 150,000 - 250,000
Health insurance
401(k) matching
Stock options
+2
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