G

Google

Runs Search and YouTube and builds Gemini AI

Machine Learning Hardware Architect

Silicon & ASIC DesignPosted on Nov 10
Full-timeNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, a related field, or equivalent practical experience.
  • 15 years of experience in computer architecture, machine learning accelerator design, or high-performance processor architecture.
  • Experience leading architectural definition and authoring architecture specifications for silicon or compute IP blocks.
  • Experience with performance modeling, workload profiling, and hardware-software co-design.

Responsibilities

  • Lead the architectural definition, modeling, and specification of next-generation, high-performance machine learning compute IP and acceleration blocks for Cloud AI silicon.
  • Own the machine learning IP architecture specification throughout the product lifecycle, from concept exploration and cycle-accurate modeling through implementation, silicon bring-up, and production.
  • Partner with AI research, algorithm, and software compiler teams to explore architectural trade-offs and define hardware requirements for emerging model architectures.
  • Drive architecture studies evaluating compute dataflows, numerical formats, sparsity, and specialized acceleration mechanisms such as key-value cache optimization.
  • Project performance, latency, power efficiency, and silicon area across model topologies and workload configurations.
  • Define and optimize custom compute engines and memory hierarchies that accelerate advanced AI models across Google Cloud datacenters.

Desired Qualifications

  • A master's degree or PhD in Electrical Engineering, Computer Engineering, or Computer Science, with an emphasis on computer architecture or machine learning hardware systems.
  • 5 years of experience leading the architectural definition and microarchitecture of AI/ML accelerators from concept through production.
  • Experience working with modern machine learning frameworks, including PyTorch, JAX, and TensorFlow, and machine learning compilers or runtimes, including XLA, TVM, and Triton.
  • Deep knowledge of modern deep learning workloads, including Transformers, mixture of experts, diffusion, and generative AI inference, and their system bottlenecks, including memory capacity, key-value cache bandwidth, and interconnect scaling.
  • Strong understanding of high-performance memory subsystems, including custom SRAM architectures, high-bandwidth memory hierarchies, and caching schemes.

About the Company

Google

Runs Search and YouTube and builds Gemini AI

Google runs the world's most used search engine and free services such as YouTube, Android, and Gmail, and it builds the Gemini AI models that work inside them. In 2017, its researchers invented the transformer, the neural network design behind ChatGPT and most other AI chatbots. People use these services without paying, and Google earns most of its money from ads placed beside search results and YouTube videos. Businesses rent computing power and Gemini models through Google Cloud, and Google also sells subscriptions and Pixel phones. Larry Page and Sergey Brin founded Google in 1998 as Stanford PhD students; it is based in Mountain View, California, United States, and is the main business of parent company Alphabet.

Company size
10,001+
Company stage
IPO
Headquarters
Mountain View, CA
Founded
1998

Recently Posted Jobs

Explore more opportunities at Google

See more jobs