Sr. Software Engineer - AI Triton Communication
Advanced Micro Devices Inc
ADVANCE YOUR CAREER. ADVANCE THE WORLD.
At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we’re looking for talent who feel the same: people who want to leave the planet better than they found it, those who don’t shy away from humanity’s challenges but are determined to help solve them.
AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward.
THE ROLE:
Triton is a widely adopted language and compiler for high-performance GPU kernels, powering major AI frameworks such as PyTorch, vLLM, and SGLang. As AI workloads increasingly scale across multiple GPUs and nodes, first-class support for distributed execution and communication in Triton is strategically critical to enabling efficient large-scale training and inference on AMD Instinct Accelerators.
AMD GPUs are an official Triton backend, and delivering industry-leading distributed performance and scalability on AMD Instinct accelerators is a key priority. The performance, scalability, and usability of Triton directly impact the competitiveness of AMD hardware in large-scale AI deployments.
In this role, you will advance the Triton compiler and runtime stack for AMD CDNA and next-generation GPU architectures by building native distributed execution and communication capabilities. You will develop compiler and runtime infrastructure that enables efficient inter-GPU communication, scalable execution, and optimal hardware utilization. You will work across compiler, runtime, and hardware layers, collaborating closely with GPU architecture and software teams to help establish AMD GPUs as a best-in-class platform for Triton-based distributed AI.
THE PERSON:
The ideal candidate has deep expertise in GPU architecture, compiler technologies, and distributed GPU systems, with proven experience optimizing workloads at multi-GPU scale. You are comfortable working across the full execution stack — from compiler and runtime to hardware — and understand how GPU execution, memory hierarchy, and inter-GPU communication impact performance.
You have experience working close to the GPU runtime, communication stack, or compiler backend, and are motivated to build native distributed execution and communication capabilities tightly integrated with the compiler and runtime to maximize scalability and hardware utilization. You thrive on solving complex system-level performance challenges and delivering scalable, high-performance GPU infrastructure.
KEY RESPONSIBILITIES:
- Design and develop native distributed communication and execution capabilities within the Triton AMDGPU backend, enabling scalable multi-GPU execution for large-scale AI workloads
- Design and 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 to achieve 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
- Collaborate closely with GPU architecture, compiler, runtime, and performance teams to co-design and enable next-generation distributed GPU programming and execution capabilities
- Contribute to open-source Triton and ROCm distributed ecosystem, driving innovation in distributed GPU computing
PREFERRED EXPERIENCE:
- 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 and similar technologies
- 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 and working in collaborative, cross-functional engineering environments
- Strong problem-solving, communication, and technical leadership skills
PREFERRED ACADEMIC CREDENTIALS:
- Bachelor’s or Master's Degree in Computer Engineering, Computer Science, Electrical Engineering or equivalent practical experience
This role is not eligible for visa sponsorship.
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.
This posting is for an existing vacancy.
#J-18808-Ljbffr- ...computing, cloud, and AI. Whether you’re designing... ...forward.THE ROLE: Triton is a widely adopted language... ...execution and communication in Triton is strategically... ...GPU architecture and software teams to help establish... ..., cross-functional engineering environmentsStrong problem...SeniorRemote work
- ...generation computing experiences—from AI and data centers, to PCs,... ...your career. THE ROLE:Triton is a widely adopted language... ...strategically critical to AMD’s AI software roadmap.AMD GPUs are an... ...architecture, and performance engineering. You are comfortable working...Senior
- ...Advanced Micro Devices in San Jose, CA seeks a senior GPU compiler engineer to advance the Triton backend with native distributed execution. You will implement GPU-initiated communication and scalable execution across multiple GPUs, collaborating across compiler, runtime...Senior
- ...scientific discovery to powering AI and the technologies... ...: We are seeking a Senior Triton Compiler and Kernel Engineer to advance Triton... ...critical layer in the AI software stack, connecting frameworks... ...compilers, kernels, multi-GPU communication, and AI frameworks while contributing...Suggested
- ...generation computing experiences—from AI and data centers, to PCs,... ...technologies and advanced engineering principles to drive... ...integrating graph compilers. Software Engineering Best Practices: Apply... ...Compute Kernel (CK), CUTLASS, and Triton for multi-GPU and multi-...Senior
$174k - $252k
...facilitating effective cross-functional communication and coordination to drive... ....5 years of experience with software development in one or more... ...).1 year of experience with AI and agentic development.... ...experience.Google's software engineers develop the next-generation technologies...Senior$251k - $403.75k
...series? Are you excited about using AI to change how engineers build, operate, and debug systems at... ...team that thrives on taking ownership, communicating effectively, and iterating quickly... ...as a team.About the roleAs a Senior Software Engineer on the Observability team,...SeniorWork at officeLocal areaRemote workMonday to ThursdayFlexible hoursShift work$193.3k - $261.5k
...builds AWS Neuron, the software development kit used... ...software boundary, our engineers build systematic infrastructure... ...of what's possible in AI acceleration.As part... ..., code review, and communicate with internal and... ...semantics similar to Triton.- Experience with online...SeniorWork experience placementInternshipLocal areaFlexible hours- ...runtime specialist to advance the Triton backend and distributed... ...will design native multi-GPU communication, optimize performance, and collaborate... ...with architecture and software teams. You will work across... ...ensure scalable, high-performance AI workloads on AMD GPUs and...Senior
$224k - $356.5k
NVIDIA is hiring engineers to scale up the introduction of next generation... ...distributed systems, familiarity with software testing and deployment, and excellent communication and planning abilities. We also... ...from the crowd:Developing ML/AI infrastructure. Developing bare...SeniorFull time$114.91k - $135.19k
...Fabric governs every workload communication path across every cloud,... ...information, visit aviatrix.ai.ABOUT THE ROLE: Senior Cloud Network EngineerAs a Sr. Cloud Network Engineer, you will be a part of... ...Networking and Security Services Software.You'll guide our customers...SeniorFull timeTemporary workWork experience placementLocal areaFlexible hoursShift workWeekend workDay shift- ...Business Function: ASIC Development Engineering Company Description... ...Job Description In this AI/ML ASIC Performance Engineer... ...technical expertise and excellent communication skills to collaborate with... ...subsystem and DMA hardware, software, and firmware interactions with...SeniorTemporary workRemote workFlexible hoursShift workNight shift
$175k - $265k
...the potential of generative AI to power the transformation of... .... We are at the forefront of software and hardware innovation, pushing... ...and believe in direct communication. Our team is inclusive, and our... ...infrastructure layer that every engineering team and customer depends on...Senior$165.2k - $223.6k
As a Neuron Collectives Software Developer, you will:* Enhance collective... ...operations to scale AI compute across the data center... ...implementations of collective communication patterns* Investigate and implement... ...experts, hardware engineers, RTL engineers, scientists &...InternshipLocal areaFlexible hours$147k - $210k
...be automated via agentic AI (e.g., compute, communication, scheduling, or quantization... ...improving out-of-the-box software performance and open-sourcing... ....Experience in systems engineering.Preferred qualifications:Master... ...programming (e.g., CUDA, Triton, Pallas) and performance...- ...scientific discovery to powering AI and the technologies people rely... ...AMD is looking for a motivated engineer to join a core team of incredibly... ...should be passionate about software development. The candidate should be able to communicate effectively and work optimally with...Senior
$195k - $265k
...infrastructure solutions that accelerate AI data centers to deliver... ...is frequently limited by communication bottlenecks. Eridu introduces... ...across silicon, packaging, software, and systems to deliver an order... ...mode and has a world-class engineering team with decades of...- ...products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems.... ...advance your career. THE ROLE: We are looking for a dynamic, upbeat software engineer to join our growing team. As a key contributor you will be...Senior
$152k - $241.5k
NVIDIA is seeking talented engineers to join the TensorRT... ...high-performance AI inference on NVIDIA GPUs. Our team develops software that accelerates state... ...Strong problem-solving and communication skills, and the... ...GPU kernels using CUDA, Triton, CuTe DSL, CUTLASS, or...SeniorFull timeLocal area- ...performance computing, cloud, and AI. Whether you’re designing... ...PMTS AI/ML Compiler Engineer to join AMD's AI Software organization. In this role... ..., memory utilization, and communication overhead.Drive performance... ...such as HIP, CUDA, Triton, or equivalent parallel programming...Senior
$184k - $287.5k
...platform upon which every new AI-powered application is built. We are seeking a Senior Software Engineer - AI Inference Performance to... ..., distributed runtimes, communication, CUDA kernels, and GPU architecture... ...movement. Use CUDA, CUTLASS, Triton, or related technologies....SeniorFull time$184k - $287.5k
NVIDIA seeks a Senior Software Engineer specializing in Deep Learning Inference... ...today’s most sophisticated AI applications. Our team is... ...—including CUTLASS, OAI Triton, NCCL, and CUDA kernels—to implement... ....Experience with Multi-GPU Communications (NCCL, NVSHMEM)Experience...SeniorFull time$160k - $200k
..., passionate, and committed engineers, technologists, and business... ...seeking a top-notch hands-on Sr. Software Engineer with exceptional... ...issues quickly.Documentation & Communication: Ensure comprehensive... ...design and development for the AI networking use cases: build...SeniorWorldwide$184k - $287.5k
...motivated Deep Learning engineer to bring advanced CUDA... ...technologies into AI stacks, including PyTorch... ...of HPC/AI communication concepts Good understanding... ...principles (aka systems software fundamentals)Adaptability... ...kernel authoring (on CUDA, Triton, cuTe, etc)....SeniorFull time$184k - $287.5k
...tapping into the unlimited potential of AI to define the next era of computing. An... ...discovery. We are looking for a Senior Software Engineer to join the cuEquivariance team — an NVIDIA... ..., or similar.Hands-on experience with Triton kernel development or other GPU kernel authoring...SeniorFull time$217.6k - $290.5k
...communities to create economic opportunity for all.Role SummaryThe Senior Engineer in the Identity Domain provides senior technical leadership for... ...liability.We use cookies to enhance your experience and may use AI tools for administrative tasks in the hiring process. To learn...SeniorImmediate startRemote workVisa sponsorship$160k - $200k
..., passionate, and committed engineers, technologists, and business... ...seeking a top-notch hands-on Sr. Software Engineer to work on PCIe,... ...maintain several end-to-end AI agent pipelines that handle... ...Strong problem-solving and communication skills.Experience handling confidential...SeniorWorldwide$160k - $200k
..., passionate, and committed engineers, technologists, and business... ...seeking a top-notch hands-on Sr. Software Engineer to work on PCIe,... ...maintain several end-to-end AI agent pipelines that handle... ...Strong problem-solving and communication skills.Experience handling confidential...SeniorWorldwide$130k - $220k
Santa Clara, CAData Engineering - ML Infrastructure /Full-time /HybridFinding the right data is... ....We are open to candidates at either the Software Engineer or Senior Software Engineer... ...yearWe may use artificial intelligence (AI) tools to support parts of the hiring process...SeniorFull time$135.7k - $181k
...revolutionizing talent management with AI. We are seeking exceptional engineers to join our team and help us build... ...looking for FrontEnd or FullStack Software Engineers to help us design, build... ...different teams and have solid communication skills.You have a dedication to...SeniorWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer - AI Triton Communication. Be the first to apply!
- software engineer amazon San Jose, CA
- information technology software engineer San Jose, CA
- federal - software developer San Jose, CA
- junior software engineer San Jose, CA
- graduate software developer San Jose, CA
- rust software engineer San Jose, CA
- software development engineer (robotics engineer) San Jose, CA
- software engineer remote San Jose, CA
- junior software developer internship San Jose, CA
- remote entry level software developer San Jose, CA



