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

Triton Compiler and Kernel Software Engineer

Advanced Micro Devices Inc

ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMD is shaping the future. Whether you’re designing next-gen processors, enabling AI breakthroughs, or bringing leading edge products to market, every role at AMD contributes to something bigger — technology that moves the world forward. Join us and, together, we’ll advance your career.THE ROLE: We are seeking a Senior Triton Compiler and Kernel Engineer to advance Triton performance and capabilities on AMD GPUs.Triton is an open-source language and compiler for developing high-performance GPU kernels in Python. It is a critical layer in the AI software stack, connecting frameworks and workloads to GPU hardware. Triton is strategic to AMD’s AI roadmap, and AMD is investing fully in making it a first-class platform for current and future AMD GPUs.You will work across GPU architecture, compilers, kernels, multi-GPU communication, and AI frameworks while contributing to upstream Triton and AMD’s ROCm software stack.THE PERSON: The ideal candidate has strong experience in several of the following areas:GPU architecture and programmingCompiler development and optimizationHigh-performance GPU kernelsMulti-GPU communication and collective operationsDistributed AI training and inferenceAI workload and framework performanceLow-level performance analysisYou can reason across the stack—from distributed AI algorithms and Triton programs to compiler transformations, communication libraries, generated instructions, and GPU hardware.KEY RESPONSIBILITIES: Develop and optimize Triton compiler support for AMD GPUs.Improve compiler lowering, optimization, scheduling, and code generation.Create high-performance kernels for attention, GEMM, MoE, and other AI workloads.Develop and optimize multi-GPU kernels and communication primitives.Enable new AMD GPU and interconnect capabilities through effective Triton abstractions.Analyze compute, memory, communication, occupancy, register usage, and generated code.Resolve complex correctness and performance issues across single- and multi-GPU workloads.Collaborate with GPU architecture, ROCm, PyTorch, and AI framework teams.Contribute designs and implementations to upstream Triton and LLVM/MLIR.Provide technical leadership, code reviews, and mentoring.PREFERRED EXPERIENCE: Experience with AMD GPU architecture and ROCm is highly desirable.Experience optimizing kernels with Triton, HIP, CUDA, or GPU assembly.Experience with Triton, LLVM, MLIR, or another optimizing compiler.Knowledge of GPU execution models, memory hierarchies, synchronization, and instruction pipelines.Experience with collective communication, distributed programming, and libraries such as RCCL or NCCL.Understanding of communication topologies, interconnects, synchronization, and communication–computation overlap.Familiarity with distributed training, inference, tensor parallelism, expert parallelism, or pipeline parallelism.Experience using AI coding tools and autonomous agents to accelerate software development, debugging, benchmarking, and kernel performance tuning.Familiarity with AI primitives, reduced-precision formats, and performance profiling.Contributions to complex or open-source software projects.Strong analytical, debugging, communication, and collaboration skills.ACADEMIC CREDENTIALS: Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent This role is not eligible for visa sponsorship.#LI-G11#LI-HYBRIDBenefits 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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Triton Compiler and Kernel Software Engineer in San Jose, CA vacancy
  •  ...advance your career. THE ROLE:Triton is a widely adopted language and compiler for high-performance GPU kernels, powering major AI...  ...strategically critical to AMD’s AI software roadmap.AMD GPUs are an...  ...architecture, and performance engineering. You are comfortable... 
    Suggested

    AMD

    San Jose, CA
    8 hours ago
  •  ...critical in enhancing GPU kernels, deep learning models,...  ...utilizing cutting-edge compiler technologies and advanced engineering principles to drive continuous...  ...graph compilers. Software Engineering Best Practices...  ...Kernel (CK), CUTLASS, and Triton for multi-GPU and multi-... 
    Suggested

    AMD

    Santa Clara, CA
    4 days ago
  •  ...technically exceptional PMTS AI/ML Compiler Engineer to join AMD's AI Software organization. In this role, you will...  ...collaborating across architecture, kernel, runtime, and framework teams.THE...  ...programming technologies such as HIP, CUDA, Triton, or equivalent parallel programming... 
    Suggested

    AMD

    San Jose, CA
    2 days ago
  •  ...the world forward.THE ROLE: Triton is a widely adopted language and compiler for high-performance GPU kernels, powering major AI...  ...with GPU architecture and software teams to help establish AMD...  ...collaborative, cross-functional engineering environmentsStrong problem-... 
    Suggested
    Remote work

    AMD

    San Jose, CA
    8 hours ago
  • $152k - $241.5k

     ...looking for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI...  ...technologies (e.g., MLIR, LLVM, XLA, Triton, etc.).Excellent C/C++ and Python...  ...frameworks, such as PyTorch, JAX.GPU kernel authoring and performance analysis... 
    Suggested
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...optimizing high-performance GPU kernels for LLM and other ML models....  ...with GPU architecture, compiler, library, and framework teams...  ...performance analysis and system software development. You will provide...  ...or Masters degree in computer engineering, computer science or a related... 

    AMD

    San Jose, CA
    9 hours ago
  • $184k - $287.5k

     ...looking for a Senior Performance Compiler Engineer to join our team and work on the open-source Triton compiler project. This...  ...using MLIR to optimize high-level kernel descriptions (written in Triton...  ...relevant industry experience in software development.Demonstrated... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...looking for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI...  ...technologies (e.g., MLIR, LLVM, XLA, Triton, etc.).Excellent C/C++ and Python...  ...frameworks, such as PyTorch, JAX.GPU kernel authoring and performance analysis... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  •  .... We are at the forefront of software and hardware innovation, pushing...  ...The Role: Principal Software Engineer, KernelsWhat you will do:The...  ...and maintenance of software kernels for next-generation AI...  ...You will work with a team of compiler experts to build out the compiler... 
    Work experience placement
    3 days per week

    d-Matrix

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

     ...looking for an outstanding Senior Compiler Engineer to help build the next...  ...code transformations across software and hardware boundaries.In this...  ..., runtimes, libraries, kernels, and GPUs.Collaborate closely...  ...stacks such as LLVM, MLIR, PTX, Triton, or other IR/codegen... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...: We are building next-generation systems software for AMD GPUs with Rust as a core technical direction. The work spans compilers, runtimes, low-level GPU software, firmware...  ...and tooling support, system interfaces, engineering practices, and validation methods required... 
    Local area

    AMD

    San Jose, CA
    5 days ago
  • $110k - $218k

     ...technologies and have a deep understanding of kernel-level systems? If so, joining our team...  ...impact on the advancement of our software solution.About the TeamAt Nutanix, you will...  ...our customers.You will report to the Sr Engineering Manager of the AHV team, who encourages... 
    Work at office
    Local area
    Remote work
    Relocation package
    3 days per week

    Nutanix

    San Jose, CA
    4 days ago
  • $184k - $287.5k

     ...and highly motivated software professional to work on...  ...optimization, custom kernel development, and cluster...  ..., kernel and compiler authors and CUDA driver...  ...Computer Science, Computer Engineering, Electrical Engineering...  ...codegen tools (e.g., Triton, XLA, torch.compile) and... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...forefront of technological advancement.Are you a motivated system software engineer with a deep understanding of device drivers who has...  ...CUDAKnowledge of memory coherence and consistency modelsBackground with kernel mode developmentExperience with Linux Systems Software... 
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  •  ...semiconductors, AI systems, and software innovation, We’re on a...  ...sophisticated mid- and backend compiler techniques to target Persimmons...  ...it with custom operations and kernels, as well as implement...  ...SIMD operations from PyTorch, Triton, xDSL, pyDSL, or similar Python... 
    Work experience placement
    Flexible hours

    Persimmons

    San Jose, CA
    a month ago
  • $165.2k - $223.6k

     ...the AWS Neuron SDK, the software development kit used...  ...software boundary, our engineers build systematic...  ...develop high-performance kernels for ML functions, ensuring...  ...kernels through to compiler, runtime, and collectives...  ...development eg. CUDA, Triton or FlashInfer, etc.-... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  •  ...THE ROLE: AMD is looking for a motivated engineer to join a core team of incredibly...  ...developing a cutting-edge machine learning model compiler targeting AMD AIE in Ryzen AI PC and...  ...ideal candidate should be passionate about software development. The candidate should be... 

    AMD

    San Jose, CA
    2 days ago
  • $184k - $287.5k

     ...motivated Deep Learning engineer to bring advanced CUDA...  ...in the AI Compiler-Runtime interface to build...  ...HW and SW architects, kernel and compiler authors and...  ...principles (aka systems software fundamentals)Adaptability...  ...authoring (on CUDA, Triton, cuTe, etc). Background... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...TexasNXP is searching for a hands-on AI Compiler Engineer who thrives at the convergence of...  ...intelligence. With a relentless focus on hardware-software co-design, you’ll collaborate across...  ...with hardware and software architects, kernel hackers, and AI agents to co-design... 
    Full time
    Work at office
    Local area

    NXP Semiconductors

    San Jose, CA
    2 days ago
  • $184k - $287.5k

     ...developing an innovative software platform (TRT Model...  ...externally by research and engineering teams alike developing...  ...high-performance kernel implementations in CUDA, TRT-LLM, and Triton. This is an exceptional...  ...TorchDynamo, torch.export, torch.compile, etc...) to analyze and... 
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $165.2k - $223.6k

     ...builds AWS Neuron, the software development kit used...  ...toolkit includes an ML compiler, runtime, and application...  ...boundary, our engineers build systematic infrastructure...  ...high-performance kernels for ML functions, ensuring...  ...semantics similar to Triton.- Experience with... 
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • $190k - $300k

     ...technology. We are at the forefront of software and hardware innovation,...  ....The Role: Staff Software Engineer, SIMD KernelsWhat you will do:As a member of the SIMD Kernels team, you will help productize...  ...PyTorch.Experience working with ML compilers and algorithms, such as MLIR,... 
    Work experience placement
    Remote work

    d-Matrix

    Santa Clara, CA
    4 days ago
  •  ...the world forward.THE ROLEAMD is seeking a Senior Staff Software Engineer to lead compiler development and GPU performance optimization for next-generation...  ...transformations to low-level GPU code generation and kernel tuning. You are comfortable solving complex system... 

    AMD

    San Jose, CA
    3 days ago
  • $123k - $191k

     ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...DescriptionWho You’ll Work WithArista’s Linux Kernel team is responsible for developing and... 

    Arista Networks

    Santa Clara, CA
    1 day ago
  •  ...the Cerebras Wafer-Scale Engine. Our work spans efficient...  ...work across ML frameworks, compilers, runtimes, and low-level kernels to implement new...  ...capabilities.Contribute to software architecture and roadmap...  ...QualificationsExperience with CUDA, Triton, low-level assembly,... 

    Cerebras Systems

    Sunnyvale, CA
    3 days ago
  • $182k - $242k

     ...inference. Our stack is engineered for speed, scale, and...  ...team, focused on kernel authoring and optimization...  ...kernel-authoring DSLs and compilers to prototype and ship...  ..., GPU/accelerator software, or performance-critical...  .... Preferred: Triton or Mojo for authoring... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    5 days ago
  • $152k - $241.5k

     ...applications and industries. Within our software stack, CUTLASS stands out as...  ...writing high performance kernels, apply to join the CUTLASS...  ...of the MLIR-based backend compiler stack for the CUTLASS Python...  ...in Computer Science, Computer Engineering, or related field (or equivalent... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $167k - $246k

     ...us. THE ROLE Join a world-class team of engineers building the next generation of...  ...innovation, developing and optimizing the Linux kernel to push the boundaries of performance and...  ...at the boundary of hardware and software Lead the architecture and development of... 
    Work at office
    Flexible hours

    Everpure

    Santa Clara, CA
    19 hours ago
  •  ...optimization, partnering closely with compiler, kernel, driver, and architecture teams to deliver...  .... You communicate clearly with both engineers and stakeholders and can represent AMD...  ...such as TorchInductor / torch.compile, Triton, CUDA/HIP-style programming models, and... 

    AMD

    San Jose, CA
    4 days ago
  • $165.2k - $223.6k

    AWS Neuron is the complete software stack for the AWS Inferentia and...  ....As the Software Development Engineer for the Neuron Runtime Team,...  ...Improving performance of ML Kernels and ML Frameworks.In this role...  ...teams to ensure that the our C++ compiler generates key information so... 
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Triton Compiler and Kernel Software Engineer. Be the first to apply!