Senior ML Hardware-Software Co-Design Engineer

Google

Sunnyvale (CA)

On-site

USD 192,000 - 278,000

Full time

40 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Google in Sunnyvale, CA, is seeking an experienced HPC/ML hardware architect to shape the future of AI/ML hardware acceleration, focusing on TPU architecture integration into AI/ML systems.

You will collaborate across AI research, hardware design, and software teams to drive performance modeling, verification, and scalable accelerator development for large ML models. The role offers high-impact work in a fast-growing field with cutting-edge silicon design.

Qualifications

  • Bachelor's degree required in EE/CE/CS or related field.
  • 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 for training and serving large ML models.
  • Collaborate with research and modeling teams to innovate on model architectures and their impact on hardware performance.
  • Lead development of configurable architectural simulators and cycle-accurate performance models.
  • Conduct system-level performance analysis across highly distributed ML systems and balance compute, memory bandwidth, and inter-chip networks.
  • Engage with hardware design, compiler development, and ML research to translate innovations from concept to production.

Skills

ML hardware design
Performance modeling
System integration
Cross-functional collaboration

Education

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science with emphasis on computer architecture

Tools

TensorFlow
PyTorch

Job description

Google in Sunnyvale, CA, is seeking an experienced HPC/ML hardware architect to shape the future of AI/ML hardware acceleration, focusing on TPU architecture integration into AI/ML systems.

You will collaborate across AI research, hardware design, and software teams to drive performance modeling, verification, and scalable accelerator development for large ML models. The role offers high-impact work in a fast-growing field with cutting-edge silicon design.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Hardware Architect — TPU AI Accelerators
ML Hardware Architect — TPU AI Accelerators

Google Inc. • Sunnyvale (CA)

On-site
USD 163,000 - 236,000
TPU Hardware–Software Co-Design Engineer
TPU Hardware–Software Co-Design Engineer

Google LLC • Sunnyvale (CA)

On-site
USD 192,000 - 278,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 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
Senior AI Hardware Codesign Engineer – TPU & ML Inference
Senior AI Hardware Codesign Engineer – TPU & ML Inference

Google • Sunnyvale (CA)

On-site
USD 163,000 - 236,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
Senior AI TPU Hardware-Software Integration Engineer
Senior AI TPU Hardware-Software Integration Engineer

Google • Sunnyvale (CA)

On-site
USD 163,000 - 236,000
Health benefits
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 Silicon Validation Engineer – AI/ML TPU SoC
Senior Silicon Validation Engineer – AI/ML TPU SoC

Google • Sunnyvale (CA)

On-site
USD 163,000 - 236,000
TPU Compute RTL Design Engineer for AI Hardware
TPU Compute RTL Design Engineer for AI Hardware

Google • Austin (TX)

On-site
USD 138,000 - 197,000