GPU Silicon Architect

8 Hours ago • 3 Years + • Research & Development • $132,000 PA - $189,000 PA

Job Summary

Job Description

As a GPU Silicon Architect at Google, you'll be part of a team developing custom silicon solutions for Google's products. Responsibilities include defining GPU cores for the Tensor System on a Chip (SOC) based on workload analysis; collaborating with various Google teams (Machine Learning, GPU Software, Android, and device teams) to leverage GPUs; optimizing the Tensor SOC and software stack for GPU workloads; and proposing architectural features/requirements for better GPU integration within the Tensor SOC to enhance performance. This role requires expertise in computer architecture, microarchitecture, cache hierarchy, pipelining, memory subsystems, and GPU workload analysis and optimization. Experience with developing optimizing compilers in conjunction with hardware is preferred.
Must have:
  • Bachelor's degree in relevant field
  • 3+ years experience with computer architecture
  • Experience with GPU Workload Analysis and Optimization
  • Define GPU cores for Tensor SOC
  • Optimize Tensor SOC and software stack
Good to have:
  • Master's/PhD in relevant field
  • Experience developing/analyzing GPU workloads
  • Experience with optimizing compilers and hardware
  • Knowledge of Vulkan, OpenGL, OpenCL, Android OS, Firmware
  • Knowledge of ARM-based system architecture
Perks:
  • Bonus
  • Equity
  • Benefits

Job Details

Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
  • 3 years of experience with computer architecture concepts, including microarchitecture, cache hierarchy, pipelining, and memory subsystems.
  • Experience with System Architecture or GPU Workload Analysis and Optimization.

Preferred qualifications:

  • Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
  • Experience developing and analyzing workloads for GPUs.
  • Experience with developing optimizing compilers in conjunction with hardware.
  • Knowledge of Vulkan, OpenGL, OpenCL, Android OS, Firmware.
  • Knowledge of ARM-based system architecture concepts.

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.

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.

The US base salary range for this full-time position is $132,000-$189,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • Define GPU (Graphics Processing Unit) cores for the Tensor System on a Chip (SOC) based on GPU workload analysis.
  • Work with Google Machine Learning, GPU Software, Android and device teams to bring compelling experiences leveraging GPUs to Google.
  • Optimize the overall Tensor SOC and software stack for GPU workloads.
  • Propose architectural features/requirements for GPU to better integrate GPU with Tensor SOC to improve overall performance.

Similar Jobs

Amber - Senior Unity Game Engineer (Project Based)

Amber

(Remote)
3 Weeks ago
NVIDIA - Deep Learning Engineer, Generative AI and 3D Reconstruction

NVIDIA

Tokyo, Japan (On-Site)
2 Months ago
Haptic - Senior Graphics Engineer

Haptic

Paris, Île-de-France, France (Remote)
3 Months ago
SEGA - Senior Software Engineer (Graphics)

SEGA

England, United Kingdom (Hybrid)
3 Weeks ago
Light Speed Studios - Lead Graphics Engineer

Light Speed Studios

California, United States (On-Site)
1 Month ago
NVIDIA - Senior Mixed Signal Design Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
Assystems - Aveva Specialist

Assystems

Gurugram, Haryana, India (On-Site)
5 Months ago
Krafton  - Member of Global Publishing Strategic Initiatives

Krafton

Seoul, South Korea (On-Site)
3 Weeks ago
Rivos - Platform FPGA Design

Rivos

Santa Clara, California, United States (On-Site)
6 Months ago
NVIDIA - Senior Tool and Methodology Development Software Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Lead Software Engineer (Front End/JavaScript)

The Walt Disney Company

Bristol, Connecticut, United States (On-Site)
5 Months ago
Blind Squirrel Games - Senior Graphics Engineer

Blind Squirrel Games

California, United States (Remote)
3 Weeks ago
Ubisoft - Senior C++ Programmer

Ubisoft

Bucharest, Bucharest, Romania (Hybrid)
5 Months ago
Epic Games - Senior Platform Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Weeks ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Bogota, Colombia (On-Site)
9 Months ago
Google - Software Engineer, Google Pixel Graphics

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Hours ago
Ludeo - Senior C++ Video Engineer

Ludeo

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Epic Games - Senior Platform Programmer

Epic Games

Canada (On-Site)
2 Days ago
Build A Rocket Boy - Senior Graphics Programmer

Build A Rocket Boy

(Remote)
3 Weeks ago
Wargaming - Render Engineer (Unannounced project)

Wargaming

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mountain View, California, United States

Rockstar Games - Senior Full Stack Engineer (C#/React)

Rockstar Games

Andover, Massachusetts, United States (On-Site)
7 Months ago
Next Level Business Services - Hadoop MapR Sr. Developer/ Technical Architect

Next Level Business Services

Groton, Connecticut, United States (On-Site)
6 Months ago
ByteDance - Staff Frontend Software Engineer - Customer Service Platform - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Microsoft - Research Intern - Formal Language Processing

Microsoft

Redmond, Washington, United States (On-Site)
13 Hours ago
ByteDance - Research Scientist in Multimodal Graduate (Applied Machine Learning) - 2024 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Meta - Product Manager, Machine Learning

Meta

Seattle, Washington, United States (Remote)
5 Months ago
Tencent - Artificial General Intelligence Research Internship

Tencent

Washington, United States (On-Site)
1 Month ago
The Walt Disney Company - Front Desk - Part Time

The Walt Disney Company

Hilton Head Island, South Carolina, United States (On-Site)
2 Days ago
Twitch - Data Scientist - Analytics

Twitch

San Francisco, California, United States (On-Site)
5 Days ago
Google - Group Product Manager, Google Cloud Storage

Google

Sunnyvale, California, United States (On-Site)
11 Hours ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Riot Games - Staff Software Engineer, Gameplay & Simulation

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Epic Games - Principal Programmer, Language Engineering

Epic Games

United States (On-Site)
3 Months ago
Cirrus Logic - Analog Design Engineer - Power (PC-64000100)

Cirrus Logic

Edinburgh, Scotland, United Kingdom (Hybrid)
6 Months ago
NVIDIA - Senior Mask Design Engineer - Hardware

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
NVIDIA - Deep Learning Solution Architect

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Match Group - Senior ML Software Engineering Team Leader

Match Group

Seoul, South Korea (Hybrid)
6 Months ago
Google - Physical Design CAD Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
9 Hours ago
Google - Software Developer, Pixel Watch, System Software

Google

Bengaluru, Karnataka, India (On-Site)
10 Hours ago
Krafton  - IT Strategy Manager

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Luxoft - Lead Python & C++ Engineer

Luxoft

Chennai, Tamil Nadu, India (On-Site)
4 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.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (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