Senior Software Engineer, AI Triton Communication

Amd

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$164,000–$246,000 / yr
Posted
52 days ago
Freshness
Confirmed live today
Closes
Sep 4, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $181k
This role $205k
$136k $258k
below market most similar roles pay here above market

This role pays more than 68% of similar roles. Most pay $147,500–$215,000 — the blue band above. At the midpoint, this role pays about $205k versus about $181k 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 · Senior Software Engineer, AI Triton Communication

Sr. Software Engineer - AI Triton Communication The Sr. Software Engineer - AI Triton Communication joins the team to advance the Triton compiler and runtime stack for AMD CDNA and next-generation GPU architectures. This role involves building native distributed execution and communication capabilities to enable efficient inter-GPU communication and scalable execution for large-scale AI workloads. The engineer will design compiler and runtime mechanisms for collective operations, remote memory access, and synchronization while optimizing communication/computation overlap and memory hierarchy utilization. Key technologies include Triton, MLIR, LLVM, ROCm, HIP, and CUDA. Candidates must possess deep expertise in GPU architecture, distributed systems, and performance engineering. The work addresses the technical challenge of providing first-class support for distributed execution in Triton to improve scalability and hardware utilization for large-scale training and inference.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design and develop native distributed communication and execution capabilities within the Triton AMDGPU backend.
  • Implement Triton compiler and runtime mechanisms for collective operations, remote memory access, and synchronization.
  • Optimize performance across compute and communication, including inter-GPU data movement and memory hierarchy utilization.
  • Develop distributed Triton kernels and execution models to maximize hardware utilization for AI workloads.
  • Analyze, profile, and debug complex cross-stack issues spanning the Triton compiler, ROCm stack, and GPU hardware.
  • Co-design next-generation distributed GPU programming capabilities with architecture, compiler, and runtime teams.
  • Contribute to the open-source Triton and ROCm distributed ecosystems to drive innovation in GPU computing.

What we're looking for

  • Deep expertise in GPU architecture, compiler technologies, and distributed GPU systems is required.
  • Proven experience optimizing workloads at multi-GPU scale is required.
  • Experience working close to the GPU runtime, communication stack, or compiler backend is required.
  • Deep experience in compiler development, GPU software, distributed systems, or performance engineering (preferred).
  • Familiarity or hands-on experience with Triton compiler and runtime (preferred).
  • Deep understanding of modern GPU architectures, including execution models, memory hierarchies, and hardware performance characteristics (preferred).
  • Good understanding of GPU runtime systems, communication stacks, and multi-GPU interconnects like XGMI, NVLink, or InfiniBand (preferred).
  • Bachelor’s or Master's Degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent practical experience (preferred).

More like this

Similar roles

Senior Software Engineer, AI Triton Kernels

Amd

San Jose, CA 80 days ago $145,600–$218,400
Triton PyTorch vLLM SGLang LLVM MLIR ROCm GPU Kernel Development SIMT AMDGPU MoE Performance Engineering Quantized Kernels Instruction Scheduling Hardware Counters Profiling Microbenchmarking

Senior Deep Learning Framework Communications Engineer

Nvidia

Remote (Santa Clara, CA) +3 9 days ago $184,000–$287,500
PyTorch JAX TRT-LLM vLLM SGLang CUDA Triton C++ Python NCCL NVSHMEM GPUDirect MPI NVIDIA Nsight Systems PyTorch Profiler High Performance Computing AI Compilers Kernel Authoring MoE
8+ yrs exp Remote

Senior Software Engineer

Adobe

San Jose, CA 39 days ago $139,000–$257,550
Python SQL Spark Apache Airflow Databricks Snowflake ETL Tableau Power BI Adobe Analytics Machine Learning Statistical Modeling Predictive Analytics A/B Testing Distributed Computing DAX
3+ yrs exp

Senior Software Engineer

University of Miami

Miami, FL 34 days ago
Node.js React TypeScript JavaScript HTML CSS Express.js Nest.js Loopback.js AWS Azure Google Cloud Platform SQL NoSQL Git Python R Docker Kubernetes RESTful APIs Jest Cypress D3.js Plotly.js Agile Scrum
4+ yrs exp

Senior Software Engineer

Palo Alto Networks

Santa Clara, CA 141 days ago $106,000–$170,500
Python Node.js TypeScript SQL MongoDB BigQuery Google Cloud Platform AWS Microsoft Azure CI/CD REST APIs Kubernetes Docker AI/ML pipelines Model Context Protocol
2+ yrs exp