Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer - AI Triton Communication in San Jose, CA vacancy
  •  ...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... 
    Senior
    Remote work

    AMD

    San Jose, CA
    5 days ago
  •  ...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

    AMD

    San Jose, CA
    5 days ago
  •  ...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

    Advanced Micro Devices , Inc.

    San Jose, CA
    4 days ago
  •  ...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

    AMD

    San Jose, CA
    2 days ago
  •  ...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

    AMD

    Santa Clara, CA
    4 days ago
  • $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

    Google

    San Jose, CA
    2 days ago
  • $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,... 
    Senior
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    Shift work

    Roku

    San Jose, CA
    3 days ago
  • $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... 
    Senior
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  •  ...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

    AMD

    San Jose, CA
    4 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours
    Shift work
    Weekend work
    Day shift

    Aviatrix

    Santa Clara, CA
    1 day ago
  •  ...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... 
    Senior
    Temporary work
    Remote work
    Flexible hours
    Shift work
    Night shift

    Sandisk

    Milpitas, CA
    7 hours ago
  • $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

    d-Matrix

    Santa Clara, CA
    1 day ago
  • $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 &... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $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... 

    Google

    Mountain View, CA
    3 days ago
  •  ...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

    AMD

    San Jose, CA
    3 days ago
  • $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... 

    Eridu Corporation

    Saratoga, CA
    7 hours ago
  •  ...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

    AMD

    San Jose, CA
    3 days ago
  • $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... 
    Senior
    Full time
    Local area

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...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

    AMD

    San Jose, CA
    2 days ago
  • $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.... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $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... 
    Senior
    Worldwide

    Supermicro

    San Jose, CA
    5 days ago
  • $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).... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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... 
    Senior
    Immediate start
    Remote work
    Visa sponsorship

    eBay

    San Jose, CA
    4 days ago
  • $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... 
    Senior
    Worldwide

    Supermicro

    San Jose, CA
    1 day ago
  • $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... 
    Senior
    Worldwide

    Super Micro Computer

    San Jose, CA
    1 day ago
  • $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... 
    Senior
    Full time

    Plus.ai

    Santa Clara, CA
    4 days ago
  • $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... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Eightfold

    Santa Clara, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer - AI Triton Communication. Be the first to apply!