Taro Logo

Machine Learning Hardware Architect, Google Cloud

A global technology company that designs, implements, and manages hardware, software, machine learning, and systems infrastructure for Google services and Google Cloud.
$156,000 - $229,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Machine Learning Hardware Architect, Google Cloud

Google Cloud is seeking a Machine Learning Hardware Architect to shape the future of AI/ML hardware acceleration, specifically focusing on TPU (Tensor Processing Unit) technology. This role combines advanced computer architecture with machine learning expertise, working on cutting-edge hardware that powers Google's most demanding AI/ML applications.

The position involves developing custom silicon solutions for Google's TPU, requiring expertise in both hardware architecture and machine learning systems. You'll be responsible for advancing ML accelerator performance and efficiency through compiler interactions, system modeling, power architecture, and host system integration. The role includes prototyping new hardware features and developing transaction-level models for performance estimation.

As part of the ML, Systems, & Cloud AI (MSCA) organization, you'll work on technology that impacts billions of users through Google services and Cloud products. The role offers competitive compensation and the opportunity to work with specialized teams on compiler optimization, platforms performance, and system design.

The ideal candidate should have strong experience in computer architecture and hardware design, combined with knowledge of machine learning frameworks like TensorFlow and PyTorch. This position offers the chance to work on next-generation AI hardware while collaborating with various teams across Google's technical infrastructure.

This role represents a unique opportunity to impact the future of AI computing infrastructure while working with some of the most advanced ML hardware systems in the industry. You'll be part of a team that prioritizes security, efficiency, and reliability while pushing the boundaries of hyperscale computing and AI acceleration.

Last updated 6 days ago

Responsibilities For Machine Learning Hardware Architect, Google Cloud

  • Create differentiated architectural innovations for Google's semiconductor TPU roadmap
  • Evaluate the power, performance, and cost of prospective architecture and subsystems
  • Collaborate with partners in Hardware Design, Software, Compiler, ML Model and Research teams for hardware/software co-design
  • Work on Machine Learning (ML) workload characterization and benchmarking
  • Develop architecture for differentiating features on next generation TPUs

Requirements For Machine Learning Hardware Architect, Google Cloud

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 5 years of experience in computer architecture, chip architecture, IP architecture, co-design, performance analysis, or hardware design
  • Experience in developing software systems in C++ or Python

Benefits For Machine Learning Hardware Architect, Google Cloud

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Machine Learning Hardware Architect, Google Cloud