ML Accelerator Architect and Performance Engineer, Silicon

2 Weeks ago • 5 Years + • Research & Development

Job Summary

Job Description

This role involves developing custom silicon solutions for Google's direct-to-consumer products. As an ML Accelerator Architect and Performance Engineer, you'll focus on exploring future hardware and software architectures for efficient on-device machine learning applications. This includes hardware architecture exploration, contributing to compiler, runtime, and API strategies, and collaborating with research teams, system architecture teams, and compiler engineers to optimize workloads. Responsibilities include driving hardware architecture exploration, initiating feature modeling in architecture simulators, optimizing performance, collaborating with researchers and application developers, enhancing user experiences by partitioning ML workloads, and engaging with other Google engineers and researchers.
Must have:
  • Bachelor's degree in relevant field
  • 5+ years experience in computer/chip architecture
  • Proficiency in C/C++ or Python and deep learning frameworks
  • Hardware architecture exploration
  • Collaboration with research and engineering teams
Good to have:
  • Master's or PhD degree
  • Hardware/software co-design for ML
  • Simulator development and micro-architecture experience
  • Distributed/parallel programming experience
  • Experience with domain-specific accelerators

Job Details


Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Science, Image Processing, or equivalent practical experience.
  • 5 years of relevant work or academic research experience in computer or chip architecture, performance, and/or compiler.
  • Experience with one or more general purpose programming languages including (but not limited to) C/C++ or Python and deep learning frameworks like TensorFlow/Jax/Pytorch.

Preferred qualifications:

  • Master or PhD degree in Computer Science, Electrical Engineering or related field, or equivalent practical experience.
  • Experience with hardware/software co-design for Machine Learning (ML).
  • Experience with simulator development and micro-architecture.
  • Experience with distributed/parallel programming.
  • Experience with domain-specific accelerators.

About the job

Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.

In this role, you will focus on exploring future hardware and software architecture to efficiently enable on-device machine learning applications. Using your expertise in neural network models, hardware architecture, compilers, and software stacks, you will drive hardware architecture exploration, and also contribute to compiler, runtime, and API strategies, as well as other innovations.

Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.

Responsibilities

  • Drive hardware architecture exploration while collaborating with research teams, system architecture teams, and compiler engineers to optimize future workloads from both software and hardware perspectives.
  • Initiate new feature modeling in the architecture simulator and optimize the performance by collaborating with researchers and application developers to enable the latest machine learning work.
  • Enhance user experiences by working collaboratively with full stack software engineers to partition machine learning workload to selected compute engines.
  • Engage with and learn from talented researchers and engineers across Google.

Similar Jobs

NVIDIA - Senior Technical Marketing Engineer - AI Infrastructure

NVIDIA

Canada (On-Site)
2 Months ago
Google - Senior Software Engineer, Machine Learning (Recommendations, Rankings, and Predictions)

Google

Mountain View, California, United States (On-Site)
1 Week ago
ByteDance - Research Scientist in Large Model System

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Canva - Senior Computer Vision Engineer - Photo AI

Canva

London, England, United Kingdom (Remote)
3 Months ago
The Walt Disney Company - Lead Software Engineer - Applied AI

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Week ago
Google - Staff Software Engineer, Pixel Performance

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
NVIDIA - Senior Signal and Power Integrity Engineer - Hardware

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
NVIDIA - Senior DFT Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Google - Software Engineer II, Embedded, Pixel Power

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Days ago
Samsung Semiconductor - Staff Engineer, SOC Design

Samsung Semiconductor

San Jose, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Lead Software Engineer, Machine Learning - Ad Platforms

The Walt Disney Company

California, United States (On-Site)
2 Weeks ago
Google - Software Engineering Manager, Visual Language and Multimodal Modeling

Google

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
Truecaller - Senior Data Scientist

Truecaller

Bengaluru, Karnataka, India (On-Site)
8 Hours ago
P99 soft - Sr Java & Python Developer

P99 soft

Hyderabad, Telangana, India (On-Site)
22 Hours ago
Meta - Research Scientist, Computer Vision for Generative AI (PhD)

Meta

Seattle, Washington, United States (On-Site)
5 Months ago
Google - Customer Engineering Manager, AI, Google Cloud

Google

Seoul, South Korea (On-Site)
2 Days ago
IMC - Machine Learning Engineer

IMC

London, England, United Kingdom (On-Site)
22 Hours ago
Casumo - AI Engineer

Casumo

(Hybrid)
1 Month ago
ByteDance - Research Scientist in ML Systems

ByteDance

San Jose, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

Google - CPU Technical Program Manager

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
Corsair - Delivery Execution Specialist

Corsair

Taoyuan City, Taiwan (On-Site)
2 Weeks ago
Google - Staff Software Engineer, Engineering Productivity, Android

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
Google - UX Researcher, Quantitative

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
NVIDIA - MCU Firmware Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
NVIDIA - Senior Performance Software Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
Corsair - Firmware Software Engineer

Corsair

Taiwan (On-Site)
1 Month ago
Google - Applied Machine Learning Engineer, AICore, Platforms and Devices

Google

Taipei City, Taiwan (On-Site)
2 Days ago
Google - Test Design Engineer II, Optics and Display

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Appier - Software Engineer, Site Reliability Engineering

Appier

Taipei City, Taiwan (On-Site)
8 Hours ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Silicon Architecture/Design Engineer

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
ByteDance - Image Display Architect / Engineer, Pico- San Jose

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
NVIDIA - High-Speed IO Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Weeks ago
NVIDIA - Senior Physical Design Full Chip STA Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
Ubisoft - Principal R&D Scientist on Bots & Behaviors

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
3 Months ago
Passive Logic - Senior Electrical Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
6 Months ago
ByteDance - Site Reliability Engineer, ML System - Foundation Model

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Google - Electrical Engineering Manager, Google Cloud

Google

Taipei City, Taiwan (On-Site)
1 Week ago
Microsoft - Applied Scientist

Microsoft

Redmond, Washington, United States (On-Site)
1 Week ago
NVIDIA - Senior Mixed Signal Circuit Design Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug