Talent.com
Triton Compiler Engineer
Triton Compiler EngineerAdvanced Micro Devices, Inc. • San Jose, CA, United States
Triton Compiler Engineer

Triton Compiler Engineer

Advanced Micro Devices, Inc. • San Jose, CA, United States
30+ days ago
Job type
  • Full-time
Job description

WHAT YOU DO AT AMD CHANGES EVERYTHING

At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.

Triton Compiler Engineer

THE ROLE :

Triton () is a language and compiler for writing highly efficient custom machine learning GPU kernels. It's widely adopted in open AI software stack projects like PyTorch, vLLM, SGLang, and many others. AMD GPU is an official backend in Triton and of strategic importance to AMD. We are fully commited to make it awesome. If you are interested in making GPUs running fast via developing the Triton compiler and kernels, please come join us!

THE PERSON :

An ideal candidate should be familiar with compilers, GPU architectures, parallel programming, and / or high-performance kernels. He / she should be comfortable at performing quantitative analysis of workload and drive improvements across different compiler layers. Most importantly, the candidate is willing to learn and work across boundaries.

KEY RESPONSIBILITIES :

  • Develop and maintain Triton compiler's AMD backend
  • Improve various compilation patterns and passes in Triton
  • Research and author high performance matmul and attention kernels in Triton
  • Profile kernel performance on AMD GPUs and improve bottlenecks
  • Fix issues in AMDGPU backend in LLVM

PREFERRED EXPERIENCE :

  • Familiarity or existing experience with Triton is a strong plus
  • Familiarity with compiler projects like MLIR, LLVM, IREE
  • Deep understanding of GPU architectures and programming models
  • Deep experience with writing high performance GPU kernels and GPU performance tuning
  • Experience debugging cross-stack issues and reducing user problems to actionable execution
  • Open-source development ethos
  • PREFERRED ACADEMIC CREDENTIALS :

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
  • #LI-G11

    #LI-HYBRID

    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.

    Create a job alert for this search

    Engineer • San Jose, CA, United States

    Related jobs
    Triton Compiler Engineer

    Triton Compiler Engineer

    Intel • Santa Clara, CA, United States
    Full-time
    Triton-lang is a open-source programming language and compiler for creating highly efficient custom GPU kernels.Its widely adopted in several stacks like Pytorch, SGLang, vLLM etc.Come join us to d...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Triton Compiler - Accelerate AI Research

    Software Engineer, Triton Compiler - Accelerate AI Research

    OpenAI • San Francisco, CA, United States
    Full-time
    Join a forward-thinking company as a Software Engineer, where you'll be at the forefront of AI innovation.This role offers the opportunity to develop cutting-edge research tools and frameworks that...Show more
    Last updated: 1 day ago • Promoted
    Principal Rust Engineer : ZK / FPGA Systems & Cryptography

    Principal Rust Engineer : ZK / FPGA Systems & Cryptography

    Medium • San Francisco, CA, United States
    Full-time
    A high-performance cryptography startup in San Francisco is seeking a talented Compiler Engineer to support web3 networks through efficient proof generation. The successful candidate will work close...Show more
    Last updated: 3 hours ago • Promoted • New!
    Verilog Compiler Software Engineer, Platform Architecture

    Verilog Compiler Software Engineer, Platform Architecture

    Apple • Cupertino, CA, United States
    Full-time
    Imagine what you could do here.At Apple, new ideas have a way of becoming extraordinary products very quickly.Bring passion and dedication to your job and there's no telling what we can accomplish ...Show more
    Last updated: 30+ days ago • Promoted
    Displays Software Engineer (C / C++)

    Displays Software Engineer (C / C++)

    Reliable Robotics • Mountain View, CA, United States
    Permanent
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Compiler Engineer

    Sr. Compiler Engineer

    Datapelago • Mountain View, CA, United States
    Full-time
    DataPelago is at the forefront of revolutionizing data processing for traditional analytics and cutting-edge GenAI preprocessing. We are building an innovative data processing engine that is transfo...Show more
    Last updated: 2 days ago • Promoted
    Compiler Engineer - Kernelize

    Compiler Engineer - Kernelize

    Kernelize • San Francisco, CA, United States
    Full-time
    Kernelize builds compiler backends for AI accelerators to enable and optimize Triton kernels for broad adoption for ML training and inference. We bridge the gap (disconnect) between AI optimizers an...Show more
    Last updated: 5 days ago • Promoted
    A&P Mechanic

    A&P Mechanic

    Reliable Robotics • San Martin, CA, United States
    Permanent
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Compiler

    Software Engineer - Compiler

    Baidu • Sunnyvale, CA, United States
    Full-time
    Do you want to be part of the AI revolution? Do you want to think out of the box, thriving on challenges in the AI industry and the desire to solve them? Do you want to work with a world-class team...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Manufacturing Engineer (Aircraft and Maintenance)

    Sr. Manufacturing Engineer (Aircraft and Maintenance)

    Reliable Robotics • San Martin, CA, United States
    Permanent
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Application Engineer- Structures (Semiconductor / Electronics)

    Sr. Application Engineer- Structures (Semiconductor / Electronics)

    Synopsys • Livermore, CA, United States
    Full-time
    At Synopsys, we drive the innovations that shape the way we live and connect.Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines.We lead in c...Show more
    Last updated: 2 days ago • Promoted
    GPU Kernel Compiler Engineer, AI Inference

    GPU Kernel Compiler Engineer, AI Inference

    NVIDIA • Santa Clara, CA, United States
    Full-time
    NVIDIA's AI and GPU software is at the forefront of computing fueling breakthroughs across deep learning, LLMs, and intelligent applications. Our team is building solutions for rapid development and...Show more
    Last updated: 2 days ago • Promoted
    Aircraft Mechanic

    Aircraft Mechanic

    Reliable Robotics • San Martin, CA, United States
    Permanent
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show more
    Last updated: 30+ days ago • Promoted
    Principle Rust Engineer (External)

    Principle Rust Engineer (External)

    Medium • San Francisco, CA, United States
    Full-time
    Join our client as they accelerate the ZK revolution, supporting web3 networks with reliable and cost-efficient proof generation. They are a high-performance cryptography startup with an exciting ha...Show more
    Last updated: 3 hours ago • Promoted • New!
    Software Engineer, Triton Compiler

    Software Engineer, Triton Compiler

    OpenAI • San Francisco, CA, United States
    Full-time
    Our mission at OpenAI is to discover and enact the path to safe, beneficial AGI.To do this, we believe that many technical breakthroughs are needed in generative modeling, reinforcement learning, l...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Compiler

    Software Engineer - Compiler

    MatX • Mountain View, CA, United States
    Full-time
    MatX is on a mission to be the compute platform for AGI.We are developing vertically integrated full-stack solutions from silicon to systems including hardware and software to train and run the lar...Show more
    Last updated: 30+ days ago • Promoted
    AI Compiler Engineer

    AI Compiler Engineer

    Intel • San Jose, CA, United States
    Full-time
    We are seeking a highly skilled Compiler Engineer with experience in MLIR (Multi-Level Intermediate Representation) and performance-critical code generation. The ideal candidate will focus on design...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Informatica LLC • Redwood City, CA, United States
    Full-time
    Build Your Career at Informatica.We seek innovative thinkers who believe in the power of data to drive meaningful change. At Informatica, we welcome adventurous, work-from-anywhere minds eager to so...Show more
    Last updated: 30+ days ago • Promoted