Skip to main content
AMD

Sr. Software Engineer - AI Triton Communication - CA, San Jose, United States

AMD Remote friendly (US, CA, San Jose, United States) Full-time 2 months ago
Embedded & Systems Software

Originally posted 7 August 2026 by the employer.

About the role

As a Sr.

What you'll do

  • Design and develop native distributed communication and execution capabilities within the Triton AMDGPU backend for scalable multi-GPU execution.
  • Implement Triton compiler and runtime mechanisms for native GPU-initiated communication, including collective operations, remote memory access, synchronization, and distributed execution primitives.
  • Drive performance optimization across compute and communication, including inter-GPU data movement, communication/computation overlap, memory hierarchy utilization, and GPU-driven scheduling efficiency.
  • Develop and optimize distributed Triton kernels and execution models for high performance, scalability, and efficient hardware utilization for AI workloads.
  • Analyze, profile, and debug complex cross-stack issues spanning Triton compiler, runtime, ROCm stack, and GPU hardware execution.

What you'll need

  • Deep expertise in GPU architecture, compiler technologies, and distributed GPU systems.
  • Proven experience optimizing workloads at multi-GPU scale.
  • Experience working with the GPU runtime, communication stack, or compiler backend.
  • Strong knowledge of GPU execution, memory hierarchy, and inter-GPU communication performance impact.
  • Motivation to build native distributed execution and communication capabilities tightly integrated with the compiler and runtime to maximize scalability and hardware utilization.
  • Ability to solve complex system-level performance challenges and deliver scalable, high-performance GPU infrastructure.

Nice to have

  • Deep experience in compiler development, GPU software, distributed systems, or performance engineering.
  • Familiarity or hands-on experience with Triton compiler and runtime.
  • Deep understanding of modern GPU architectures, including execution model, memory hierarchy (LDS, L2, HBM), scheduling, occupancy, and hardware performance characteristics.
  • Good understanding of GPU runtime systems, communication stacks, and multi-GPU interconnects such as XGMI, NVLink, PCIe, or InfiniBand and their performance implications.
  • Familiarity with distributed GPU communication libraries such as RCCL, NCCL, NVSHMEM, rocSHMEM, or MPI.
  • Experience developing, optimizing, and scaling workloads across multiple GPUs, including inter-GPU communication, synchronization, and communication/computation overlap.
  • Strong experience with GPU programming using Triton, HIP, CUDA, or similar parallel programming environments.
  • Strong knowledge of MLIR and/or LLVM internals.
  • Experience profiling, debugging, and optimizing performance across compiler, runtime, and hardware layers.
  • Familiarity with ROCm, HIP, CUDA, or similar GPU programming ecosystems, including performance profiling and optimization tools.
  • Experience optimizing large-scale AI, machine learning or HPC workloads across multi-GPU systems.
  • Experience contributing to open-source projects.

Skills: Triton compiler, GPU kernels, distributed execution, multi-GPU, ROCm

Market context

This role has been open 71 days — well above the 51-day median for Infrastructure/Platform Software roles.

Infrastructure/Platform Software · Infrastructure Platform

Open roles in category
962
Median days open
51 d
Median salary
$236k
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
How AMD compares in Infrastructure/Platform Software hiring
Metric AMD All employers we track in this specialty (962 roles · 86 employers)
Open roles in this specialty 54 962
Open roles in the wider Software, Firmware & Systems family 406 6114 · 145 employers
Median days open 19 d 51 d (−32 d vs this employer)
Median salary (USD postings) — $236k

Skills observed across this category: Triton compiler, GPU kernels, distributed execution, multi-GPU, ROCm

Who's hiring in this category

  • NVIDIA · 274 open roles · median 47 d
  • Qualcomm · 62 open roles · median 53 d
  • AMD (this employer) · 54 open roles · median 19 d
  • Graphcore · 44 open roles · median 93 d
  • Intel Corporation · 43 open roles · median 12 d
  • Cerebras · 36 open roles · median 83 d

How we counted: 962 open Infrastructure/Platform Software (Infrastructure Platform) roles from 86 employers tracked in the SemiconductorJobs index, counted 18 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Apply now
US, CA, San Jose, United States
Hybrid
Full-time
2 months ago

Share this job