TPU Hardware–Software Co-Design Engineer

Google LLC

Sunnyvale (CA)

On-site

USD 192,000 - 278,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Google Sunnyvale, CA is seeking a Hardware/Software Co-Design Engineer, Inference to shape AI/ML hardware acceleration and TPU architecture. You’ll bridge model innovations with next-generation silicon, collaborating across AI research, hardware designers, and software teams.

You will drive integration of ML research and advanced silicon architectures, delivering high-performance, power-efficient accelerators for serving and training workloads at scale.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
  • 10 years of experience in computer architecture, chip architecture, or hardware-software co-design.
  • Experience developing systems for performance modeling, simulation, or system analysis.

Responsibilities

  • Drive the definition and optimization of the hardware/software stack to enable performant training and serving of large ML models.
  • Collaborate with research and modeling teams to innovate on model architectures, focusing on scaling, quality, and their direct impact on hardware performance.
  • Lead the development of configurable architectural simulators and cycle-accurate performance models to quantify microarchitectural optimizations and evaluate architectural decisions.
  • Conduct system-level performance analysis across highly distributed ML systems, innovating new methodologies to balance compute, memory bandwidth, and inter-chip network requirements.
  • Engage with partners across hardware design, compiler development, and ML research to transition architectural innovations from concept to production.

Skills

Computer architecture
Hardware-software co-design
Performance modeling
ML frameworks
Cross-functional collaboration

Education

Bachelor's degree in ECE/CS/related field
Master's or PhD in ECE/CS/related field

Tools

TensorFlow
PyTorch

Job description

Google Sunnyvale, CA is seeking a Hardware/Software Co-Design Engineer, Inference to shape AI/ML hardware acceleration and TPU architecture. You’ll bridge model innovations with next-generation silicon, collaborating across AI research, hardware designers, and software teams.

You will drive integration of ML research and advanced silicon architectures, delivering high-performance, power-efficient accelerators for serving and training workloads at scale.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Hardware Co-Design Engineer (TPU) - Equity
Senior AI Hardware Co-Design Engineer (TPU) - Equity

Google LLC • Sunnyvale (CA)

On-site
USD 163,000 - 236,000
TPU SoC Design Engineer: AI Hardware Accelerator
TPU SoC Design Engineer: AI Hardware Accelerator

Google • Town of Montana (WI)

On-site
USD 116,000 - 165,000
Senior Staff TPU Architect - AI Hardware Co-Design
Senior Staff TPU Architect - AI Hardware Co-Design

Google LLC • Sunnyvale (CA)

On-site
USD 240,000 - 333,000
Senior Staff TPU Architecture & Co-Design Engineer
Senior Staff TPU Architecture & Co-Design Engineer

Google • Sunnyvale (CA)

On-site
USD 240,000 - 333,000
Senior ML Hardware-Software Co-Design Engineer
Senior ML Hardware-Software Co-Design Engineer

Google • Sunnyvale (CA)

On-site
USD 192,000 - 278,000
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
Technical Lead: TPU Hardware/Software Co-Design & Inference
Technical Lead: TPU Hardware/Software Co-Design & Inference

Google LLC • Sunnyvale (CA)

On-site
USD 240,000 - 333,000
Senior Staff TPU Performance Co-Design Engineer
Senior Staff TPU Performance Co-Design Engineer

Google • Town of Montana (WI)

On-site
USD 240,000 - 333,000
Equity
Benefits
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
ML Hardware Architect — TPU AI Accelerators
ML Hardware Architect — TPU AI Accelerators

Google Inc. • Sunnyvale (CA)

On-site
USD 163,000 - 236,000