JobsSoftware Engineer, GPU Performance
Google logo

Software Engineer, GPU Performance

Google

Location

Sunnyvale, CA

Type

Full-time

Posted

6/2/2026

Compensation

$147,000 - $211,000 per year

Undergraduate with 2+ Years of Experience
Approval 99%·Filings 5,616·New hires 2,898·
👑 Elite Sponsor
·FY 2025

Job description

The Software Engineer, GPU Performance role at Google focuses on optimizing the latest generation of GPUs that power critical products and services. The position is part of the AI and Infrastructure team, which aims to redefine capabilities in AI and computing. Engineers in this role will work on performance bottlenecks and collaborate with various teams to influence the GPU software ecosystem. This is an opportunity to contribute to transformative solutions in AI and accelerated computing.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
  • Experience with low-level GPU programming and performance engineering techniques.
  • Experience with modern GPU architectures and performance bottlenecks.

Responsibilities

  • Build optimizations for the latest generation of GPUs impacting billions of users worldwide.
  • Address performance bottlenecks using Google's access to the latest generation of GPUs and tooling.
  • Drive optimizations across Google's GPU software stack from ML compiler design to high performance GPU kernels.
  • Influence the technical direction of the GPU software ecosystem by collaborating with various teams.

Benefits

  • Employees at Google are often offered benefits like comprehensive health insurance, 401(k) matching, and flexible work arrangements, among other benefits.

Is this posting expired or inaccurate?