GPU Distributed System Researcher

Amd

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Bellevue, WASan Jose, CAAustin, TX
Salary
$173,600–$260,400 / yr
Posted
22 days ago
Freshness
Confirmed live today
Closes
Oct 5, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $222k
This role $217k
$152k $291k
below market most similar roles pay here above market

This role pays more than 53% of similar roles. Most pay $189,737–$254,600 — the blue band above. At the midpoint, this role pays about $217k versus about $222k for comparable roles.

Based on 240 similar postings.

Employer

About Amd

AMD (Advanced Micro Devices) is a semiconductor company that develops high-performance processors, graphics cards, and adaptive computing solutions for gaming, data centers, and embedded markets. Industry: Semiconductors

Amd currently has 496 open roles on FindRole.

Listed pay typically runs $172,000–$258,000 across 496 roles with salary data.

Most-posted roles

View all roles at Amd

At a glance

TL;DR · GPU Distributed System Researcher

The GPU Distributed System Researcher joins the Research and Advanced Development team to invent and implement novel programming models and runtime environments for high performance computing systems. This role involves designing software solutions for heterogeneous processors and accelerators, developing APIs to increase efficiency, and demonstrating effectiveness on prototype hardware. The researcher will work on software enhancements to improve programmer productivity, submit patentable inventions, and drive research results into product roadmaps. Key technical requirements include proficiency in C/C++, Python, and GPU programming, along with experience in developing and debugging multi-threaded CPU applications. Candidates should be familiar with ML frameworks, OpenSHMEM, MPI, and the AMD ROCm software stack. The work focuses on optimizing cluster-scale applications bounded by memory and inter-GPU communication performance within the ML/HPC ecosystem.

What you'll do

  • Invent, design, and implement novel programming models and runtime environments for high-performance computing systems.
  • Implement innovative software solutions and demonstrate their effectiveness on prototype hardware.
  • Develop software enhancements to improve programmer productivity.
  • Translate research project results into actionable product roadmaps.
  • Submit patentable inventions based on research and development.
  • Communicate research findings clearly to academic, product, and commercial audiences.

What we're looking for

  • Experience in developing and debugging GPU and/or multi-threaded CPU applications.
  • Experience in ideation, evaluation, and optimization of a research project.
  • Strong skills in C/C++, Python and/or GPU programming.
  • Excellent written and oral communication skills with the ability to present complex technical information.
  • Strong analytical skills.
  • Prior exposure to ML/HPC/datacenter software, middleware, device driver development, or ML frameworks is preferred.
  • Experience with OpenSHMEM, MPI programming models, or High Performance Computing networking is preferred.
  • A PhD degree in Computer Engineering or Electrical Engineering is preferred.

More like this

Similar roles

Fellow ROCm GPU Libraries

Amd

Oregon 46 days ago $231,360–$347,040
GPU Software Development C++ C Parallel Computing HPC AI ML ROCm GPU Microarchitecture Performance Engineering Profiling Hardware-Software Co-design Scientific Computing

GPU Systems Driver Engineer

Qualcomm

San Diego, CA 40 days ago $203,700–$305,500
Vulkan D3D12 C++ C OpenGL D3D11 GLSL HLSL GPU Programming Computer Architecture Simulator Emulator
6+ yrs exp

GPU Research Engineer

Qualcomm

San Diego, CA 40 days ago $141,300–$211,900
GPU Architecture C++ Python Vulkan OpenGL OpenCL Machine Learning Ray Tracing 3D Rendering SoC GPU Drivers Simulators Hardware Design
6+ yrs exp

GPU System Performance Architect

Nvidia

Santa Clara, CA +2 43 days ago $224,000–$356,500
Computer Architecture Deep Learning High Performance Computing Performance Modeling Simulation Data Visualization Parallel Programming PCIe Cloud Computing AI Neural Networks Profiling
10+ yrs exp

Principal Engineer, System Software GPU Server

Nvidia

Santa Clara, CA 162 days ago
C++ C CUDA Computer Architecture PCIe NVLink Infiniband Ethernet OS Fundamentals Systems Software Networking Algorithms AI Prompt Tools Diagnostic Software
10+ yrs exp