Silicon Hardware Architecture Modeling Engineer, TPU, Google Cloud

Google is a global technology leader specializing in internet-related services and products.
Hardware
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Silicon Hardware Architecture Modeling Engineer, TPU, Google Cloud

Google is seeking a Silicon Hardware Architecture Modeling Engineer for their TPU (Tensor Processing Unit) team within Google Cloud. This role is crucial in shaping the future of AI/ML hardware acceleration. The position offers an opportunity to drive cutting-edge TPU technology that powers Google's most demanding AI/ML applications. As part of a diverse team, you'll be developing custom silicon solutions that power Google's TPU future. The role involves working with hardware and software architects to model, analyze, and define next-generation Tensor Processing Units.

The Technical Infrastructure team at Google is responsible for building and maintaining the architecture that keeps everything running smoothly. This includes developing and maintaining data centers and building next-generation Google platforms. The team takes pride in being the engineers' engineers and focuses on ensuring networks remain operational, providing users with the best and fastest experience possible.

The role combines hardware architecture expertise with machine learning applications, requiring strong technical skills in computer architecture, performance analysis, and software development. You'll be working at the intersection of hardware and AI, contributing to the innovation that powers products used by millions worldwide. The position offers the opportunity to work with cutting-edge technology and collaborate with various teams across hardware design, software, compiler development, and ML research.

Google maintains a strong commitment to diversity and inclusion, providing equal employment opportunities and fostering a culture of belonging. The company offers a collaborative environment where innovation in hardware architecture and AI acceleration can thrive, making this an excellent opportunity for those passionate about advancing the future of machine learning hardware.

Last updated 21 hours ago

Responsibilities For Silicon Hardware Architecture Modeling Engineer, TPU, Google Cloud

  • Work on Machine Learning (ML) workload characterization and benchmarking
  • Conduct performance and power analysis and evaluate proposals
  • Develop architectural and microarchitectural models to enable quantitative analysis
  • Collaborate with partners in hardware design, software, compiler, ML model and research teams for effective hardware/software codesign
  • Propose capabilities and optimizations for next-generation Tensor Processing Units (TPU) and chip roadmap

Requirements For Silicon Hardware Architecture Modeling Engineer, TPU, Google Cloud

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 3 years of experience in computer architecture performance analysis and optimization, or a PhD degree in lieu of industry experience
  • Experience in developing software systems in C++
  • Experience in hardware and software co-design (preferred)
  • Experience in analyzing workload performance and creating benchmarks (preferred)
  • Experience developing in Python (preferred)
  • Knowledge of processor design or accelerator designs and mapping Machine Learning (ML) models to hardware architectures (preferred)
  • Knowledge of design of digital logic at the Register Transfer Level (RTL) using Verilog (preferred)

Interested in this job?

Jobs Related To Google Silicon Hardware Architecture Modeling Engineer, TPU, Google Cloud

CMOS Device Engineer, Silicon

CMOS Device Engineer position at Google, focusing on silicon development and optimization for consumer products, requiring 5+ years of experience in CMOS technology.

Product Engineer, Global Manufacturing Engineering, Google Cloud

Product Engineer position at Google Cloud focusing on global manufacturing engineering and hardware development.

Supplier Quality Engineer, Printed Circuit Board, Google Cloud

PCB Supplier Quality Engineer position at Google Cloud, focusing on quality control and reliability of printed circuit board manufacturing and testing processes.

Chassis Power Architect, Silicon

Lead power architecture and optimization for Google's next-generation silicon products, focusing on power management controllers and chassis power optimization.

Program Manager II, Industrial Design, Platforms and Devices

Design Program Manager position at Google leading industrial design projects, coordinating cross-functional teams, and managing product development processes.