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

GPU Compiler Backend Engineer - High-Performance LLVM

$116k - $224.25k

NVIDIA

We are searching for a Backend Compiler Engineer for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible for constructing and emitting the highest performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This team is comprised of worldwide leading compiler engineering experts who provide leading edge performance and capabilities for NVIDIA's current and future complex parallel SIMT architectures. NVIDIA's invention of the GPU 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company”. What you will be doing: Understand, modify, and improve an NVIDIA proprietary GPU compiler backend written in C++ Design and develop new compiler passes and optimizations to produce best-in-class, robust, supportable compiler and tools Work with global compiler, hardware and application teams to oversee improvements and problem resolutions Be part of a team that is at the center of deep-learning compiler technology spanning architecture design and support through functional languages What we need to see: B.S. or higher degree in Computer Science/Engineering or equivalent experience B.S. with 2+ years of compiler code generation experience (preferably with LLVM) or M.S./PhD. with significant compiler related project or thesis work Excellent hands-on C++ programming skills Strong background in software engineering principles with a focus on crafting robust and maintainable solutions to challenging problems Good communication and documentation skills and self-motivated Ways to stand out from the crowd: Masters or PhD preferred, with 2+ years of compiler code generation experience Background in LLVM code generation including instruction scheduling, software pipelining, register allocation, GlobalISel, TableGen, LLVM IR, and Machine IR (MIR) Experience in compiler unit testing, IRs, and visualization of IRs With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. The base salary range is 116,000 USD - 224,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. #J-18808-Ljbffr NVIDIA

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the GPU Compiler Backend Engineer - High-Performance LLVM in Santa Clara, CA vacancy
  •  ...seeks a Computer Science or Computing Engineer to support our NVIDIA Back End Compiler Team in Santa Clara, CA. The role focuses on building high-performance GPU machine instructions for graphics...  ...graduates with CS/CE degrees and LLVM knowledge are encouraged to apply;... 
    Performance

    NVIDIA

    Santa Clara, CA
    2 days ago
  • NVIDIA is seeking a Backend Compiler Engineer for its GPU Software organization. You will work on an NVIDIA proprietary GPU compiler backend in C++,...  ...register allocation passes and optimizations to deliver top-performance instructions for graphics and compute workloads.... 
    Performance

    NVIDIA

    Santa Clara, CA
    19 hours ago
  • $152k - $241.5k

    NVIDIA's invention of the GPU 1999 sparked the growth...  ...searching for a Senior Backend Compiler Engineer with experience in LLVM code generation for an exciting...  ...emitting the highest performance GPU machine instructions...  ...required to meet the high performance and low... 
    Performance
    Full time
    Remote work
    Worldwide

    Nvidia

    Santa Clara, CA
    3 days ago
  • NVIDIA's Compiler Back End Team is responsible for constructing and emitting the highest performance GPU machine instructions for graphics and compute workloads. We are looking for a Computer Science or Computing Engineer to support this team. You will investigate problems... 
    Performance

    Segment (Twilio)

    Santa Clara, CA
    4 days ago
  • $116k - $224.25k

    We are searching for a Backend Compiler Engineer for an exciting and fun role in our GPU Software organization....  ...emitting the highest performance GPU machine instructions...  ...(preferably with LLVM) or M.S./PhD. with significant...  ...employer. As we highly value diversity in our... 
    Performance
    Worldwide

    NVIDIA

    Santa Clara, CA
    2 days ago
  • Overview NVIDIA's Compiler Back End Team is responsible...  ...emitting the highest performance GPU machine instructions...  ...Science or Computing Engineer to support this team....  ...class. Background in LLVM code generation. Strong...  ...Hands‑on experience with backend compiler design and code... 
    Performance

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $240k - $295k

     ...Description About the role Own LLVM backend development for our...  ...tool flows to accelerate compiler development and performance tuning What we're...  ...) ~5+ years of compiler engineering experience, with hands-on...  ...bring-up, MLIR experience, GPU / accelerator backends, or... 
    Performance
    H1b
    Visa sponsorship
    Work visa

    DensityAI

    Mountain View, CA
    3 days ago
  • $108k - $178.25k

     ...s invention of the GPU in 1999 sparked the...  ...Science or Computing Engineer to support our NVIDIA Back End Compiler Team. The Compiler...  ...emits the highest-performance GPU machine instructions...  ...; background in LLVM code generation....  ...on experience with backend compiler design and... 
    Performance

    Nvidia Corporation

    Santa Clara, CA
    2 days ago
  •  ...of supercomputing, high-performance computing, cloud, and...  .... The work spans compilers, runtimes, low-level GPU software, firmware,...  ...system interfaces, engineering practices, and validation...  ..., MLIR and LLVM, target-specific code...  ...MIR, custom codegen backends, procedural macros,... 
    Performance
    Local area

    AMD

    San Jose, CA
    4 days ago
  •  ...sophisticated mid- and backend compiler techniques to target...  ...kernel representations to LLVM IR and runtime-ready...  ...hardware, ensuring high resource utilization,...  ...across teams to deliver performant compilation flows from...  ...and techniques for non-GPU/custom spatial hardware... 
    Work experience placement
    Flexible hours

    Persimmons

    San Jose, CA
    2 days ago
  •  ...TEAM: AMD’s Data Center GPU organization builds high-performance GPUs for largescale machine learning. The Triton compiler and kernel teams are central...  ...with compiler concepts (LLVM/MLIR), GPU kernels, or...  ...degree in Computer Science, Engineering, or related field, or... 
    Performance

    AMD

    Santa Clara, CA
    5 days ago
  • $184k - $287.5k

     ...for an expert Senior Compiler Engineer to join our Compute Compiler...  ...engagement with the LLVM ecosystem and...  ...are met by supplying high‑quality, maintainable...  ...effectivelyPartner with architecture, performance, and product teams to...  ...reviewerBackground in GPU architectures, CUDA,... 
    Performance
    Full time
    Remote work

    Nvidia

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

     ...NVIDIA is hiring a Senior Compiler Engineer to join our team...  ...the next generation of GPU systems programming....  ...how developers write high-performance GPU software by...  ...maintain custom compiler backends (such as rustc codegen...  ...including MLIR, PTX, and LLVM, including GPU-... 
    Performance
    Full time
    Remote work

    Nvidia

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

     ...An era in which our GPU acts as the brains of...  ...are searching for a Backend Compiler Engineer for an exciting and fun...  ...emitting the highest performance GPU machine instructions...  ...experience); MS/ PhD highly desired3+ years of...  ...experience (preferably with LLVM)Proficient hands-on... 
    Performance
    Full time
    Remote work
    Worldwide

    Nvidia

    Santa Clara, CA
    7 days ago
  • $163k - $253k

     ...experience amidst our high application...  ...consumption and maximizing performance. To achieve this...  ...and software engineers to identify and...  ...DoAdapting torch.compile to our backend: lowering...  ...Where existing DSLs' GPU assumptions break...  ...Triton, Helion, LLVM/MLIR, or similar... 
    Performance
    Live in
    Work at office
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    5 days ago
  • $180k - $225k

     ...managing workloads across any cloud, any GPU, and any deployment model (public,...  ...FlexAI is looking for a Senior Backend Engineer (Infrastructure & AI Platform) with deep...  ...architecture, scale platform services, and build high-performance infrastructure components that power... 
    Performance
    Work at office

    FlexAI

    San Jose, CA
    19 hours ago
  • $140k - $224.25k

    NVIDIA's invention of the GPU 1999 sparked the growth of the PC gaming market...  ....We are looking for a Verification Engineer, Compute Performance to join our Compiler Verification Team.What you’ll be...  ...Software Development Life Cycle (SDLC), High-Performance Computing (HPC), and... 
    Performance
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    4 days ago
  • Compiler Engineer — Backend Mountain View, CA About the Role An early-...  ...correctness issues and performance regressions across...  ...developing or extending an LLVM target backend. Deep...  ...frameworks. GPU, NPU, DSP, or accelerator...  ...optimization for AI or high‑performance computing... 
    Performance
    Relocation

    Acceler8 Talent

    Mountain View, CA
    4 days ago
  • $180k

     ...apply for the Senior Backend Engineer - Starfleet role at xAI...  ...knowledge. Our team is small, highly motivated, and focused...  ...drive frontier model performance. We collaborate...  ...leverage cutting-edge GPU resources for maximum...  ...systems and APIs with a compiled language like Rust or... 
    Performance
    Full time
    Relocation

    Xai

    Palo Alto, CA
    3 days ago
  • Senior / Staff ML Compiler Engineer Location: San Jose or Irvine...  ...opportunity to join a highly innovative engineering...  ...that unlock the performance of next-generation custom...  ...expertise in compiler backend development, code generation...  ...one or more of: · LLVM · MLIR · TVM ·... 
    Performance
    Full time
    San Jose, CA
    a month ago
  • $165.2k - $223.6k

    The AWS Neuron Compiler team is actively seeking skilled compiler engineers to join our efforts in...  ...system-wide performance optimization. As part of the Backend team, you'll play...  ...You’ll also:Build high-impact solutions to...  ...- Experience with LLVM and/or MLIR- Experience... 
    Performance
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  •  ...general or deep learning compiler engineers to join our compiler...  ...will thrive in this highly technical environment....  ...applications and high-performance applications. You will...  ...(either or both) : LLVM architecture,...  ...inference on dedicated SOC or GPU is preferred High... 
    Performance
    Full time
    Work at office
    Remote work
    Afternoon shift

    Baidu Usa

    Sunnyvale, CA
    19 hours ago
  •  ...Cupertino, CA, is seeking extraordinary machine learning and GPU programming engineers to deliver robust compute solutions on Apple Silicon....  ...contributes to optimized kernels, ML workflows, and high-performance GPU architectures across iOS, macOS and Apple TV. The role... 
    Performance

    Apple

    Cupertino, CA
    2 days ago
  •  ...Member of Technical Staff for Kernel/Compiler/Communication. This critical role requires strong expertise in CUDA and GPU optimization, along with 5+ years of experience in performance engineering. The ideal candidate will design high-performance kernels and optimize... 
    Performance

    RadixArk

    Palo Alto, CA
    4 days ago
  •  ...Santa Clara, California. This role entails owning the strategy and execution for the Triton compiler and kernel software stack. You will lead efforts enabling high-performance machine learning workloads on AMD GPUs while working closely with various teams. The ideal candidate... 
    Performance

    Advanced Micro Devices

    Santa Clara, CA
    19 hours ago
  •  ...semiconductor company is seeking a RISC-V Compiler Engineer to join their team in Santa Clara,...  ...Qualcomm hardware, focusing on enhancing performance in open source projects. Ideal candidates should have a strong background in LLVM development and C/C++ programming, along... 
    Performance

    Qualcomm

    Santa Clara, CA
    2 days ago
  • Acceler8 Talent is seeking a Compiler Engineer to own the backend compiler stack for a custom accelerator in Mountain View, CA. You will drive instruction selection, register allocation, scheduling, code generation, and tooling. Join a cross-disciplinary team to bring... 

    Acceler8 Talent

    Mountain View, CA
    4 days ago
  •  ...Technologies, Inc. in Santa Clara is seeking a GPU Engineer to architect, design, implement, verify, and optimize GPU cores for power and performance. You will collaborate with cross-...  .../hardware engineering, driver or compiler development, and experience working with... 
    Performance
    Remote job

    Qualcomm

    Santa Clara, CA
    2 days ago
  • $167.7k - $245.2k

     ...’s Customer Experience (CX) Engineering organization is one of the company...  ...The culture is fast-moving, highly collaborative, data-driven,...  ...—from technical design and backend architecture to deployment—...  ...on sales plans earn performance-based incentive pay on top of... 
    Performance
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    CISCO Systems

    San Jose, CA
    6 days ago
  •  ...infrastructure, AI NIC (GPU-to-GPU...  ...join the P4 Language Compiler team in the AMD Network...  ...possesses strong engineering skills to tackle...  ...accomplish the same work Performance analysisProvide...  ...to write high quality code with...  ...codeExperience with LLVM frameworkFamiliarity... 
    Performance

    AMD

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to GPU Compiler Backend Engineer - High-Performance LLVM. Be the first to apply!