GPU Silicon Architect

1 Month 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 Unreal Game Engineer (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
11 Months ago
Epic Games - Senior Console Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Absurd Ventures - Senior/Lead Game Engine Programmer

Absurd Ventures

Santa Monica, California, United States (On-Site)
1 Month ago
NVIDIA - Senior Solutions Architect, Omniverse Platform

NVIDIA

Beijing, Beijing, China (On-Site)
2 Months ago
Handy Games - Mobile Rendering Engineer

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
1 Month ago
Riot Games - Staff Software Engineer, Gameplay & Simulation

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
NVIDIA - Senior Software Engineer

NVIDIA

Ra'anana, Center District, Israel (On-Site)
4 Months ago
BrightEdge - Software Development Manager

BrightEdge

Hyderabad, Telangana, India (Remote)
7 Months ago
Riot Games - Associate Art Director (Characters) - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago
Avathon - Technical Writer

Avathon

Bengaluru, Karnataka, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Oculus VR - Senior Rendering Engineer

Oculus VR

Burlingame, California, United States (Remote)
2 Months ago
Epic Games - Senior Mobile Platform Engineer

Epic Games

(On-Site)
2 Months ago
Canva - Staff Frontend Engineer - Editing Foundations

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Epic Games - Senior Platform Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Meta - Graphics Software Engineer, Rendering

Meta

Burlingame, California, United States (Remote)
1 Month ago
Ember Lab - Graphics Programmer

Ember Lab

California, United States (Hybrid)
1 Month ago
KPIT - Connected Vehicle_Diplay Driver Engineer

KPIT

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Google - Software Engineer III, Pixel GPU

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Stardock - Senior Game Developer

Stardock

Plymouth, Michigan, United States (On-Site)
2 Months ago
SideFX Software - Senior Compositing Software Developer/Technical Director

SideFX Software

Ontario, Canada (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mountain View, California, United States

ByteDance - Optical System Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Microsoft - Applied Scientist: Microsoft AI – PhD – Redmond

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Google - Technical Program Manager III, Infrastructure Capacity Planning, Search

Google

Mountain View, California, United States (On-Site)
1 Month ago
Capcom - Manager, Payroll & Benefits

Capcom

California, United States (Hybrid)
2 Months ago
Outbrain - Senior Partnership Manager (SSPs)

Outbrain

New York, New York, United States (Hybrid)
1 Month ago
Vxmedia - Social Media Intern *UNPAID*

Vxmedia

New York, New York, United States (On-Site)
8 Months ago
Wisk - Senior Battery Abuse Test Engineer

Wisk

Mountain View, California, United States (Hybrid)
1 Month ago
Google - Software Engineer III, Generative AI, MSCA

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
Axon - Senior Enterprise Account Executive

Axon

San Francisco, California, United States (Remote)
3 Months ago
Notion - Software Engineer, Developer Experience

Notion

San Francisco, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Digital Circuit Design Engineer

NVIDIA

Canada (On-Site)
3 Months ago
NVIDIA - HPC Operations Manager – Hardware Engineering

NVIDIA

Santa Clara, California, United States (On-Site)
4 Months ago
NVIDIA - Chip Design Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Physical Design Backend Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
Microsoft - Principal Researcher-Systems & Networking

Microsoft

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
NVIDIA - System Software Engineer - Embedded and Automotive (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Google - Software Engineer (For Women in Tech Candidates)

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
7 Months ago
Riot Games - Manager Infrastructure Engineering

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Google - Senior Software Engineer, Machine Learning (Recommendations, Rankings, and Predictions)

Google

Mountain View, California, United States (On-Site)
1 Month ago
Rockstar Games - Lead Software Engineer (C++)

Rockstar Games

New York, New York, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, 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