Hardware Architecture Modeling Engineer, Phd, University Graduate

Google Google · Big Tech · Sunnyvale, CA +1

This role focuses on developing architectural and micro-architectural models for next-generation TPUs (Tensor Processing Units) to enable quantitative analysis of performance and power. The engineer will contribute to Machine Learning workload characterization, benchmarking, and hardware-software co-design, collaborating with various teams to define TPU chip specifications and roadmaps for AI/ML hardware acceleration.

What you'd actually do

  1. Develop architectural and micro architectural models to enable quantitative analysis.
  2. Conduct performance and power analyses and quantitatively evaluate proposals.
  3. Contribute to Machine Learning workload characterization, benchmarking, and hardware-software co-design.
  4. Collaborate with partners in hardware design, software, compiler, Machine Learning (ML) model and Research teams for hardware/software codesign.
  5. Propose capabilities and next-generation TPUs and chip roadmap, and contribute to TPU chip specifications.

Skills

Required

  • PhD degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • Experience in any one domain of computer engineering or silicon engineering through internships, academic research, or publications (e.g., co-design, digital design, architecture).
  • Experience programming in C++

Nice to have

  • Research or internship experience in AI/ML hardware acceleration.
  • Experience with publications in peer-reviewed journals and conferences.
  • Ability to demonstrate significant understanding of relevant domains such as architecture, digital design, and performance.
  • Excellent problem-solving and communication skills, with the ability to work effectively in a team environment.

What the JD emphasized

  • AI/ML hardware acceleration
  • TPU architecture
  • performance and power analyses
  • Machine Learning workload characterization
  • hardware-software co-design

Other signals

  • AI/ML hardware acceleration
  • TPU architecture
  • performance and power analyses
  • Machine Learning workload characterization
  • hardware-software co-design