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 1 day 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 Corporation

    Santa Clara, CA
    1 day ago
  •  ...is seeking a Computer Science or Computing Engineer to support the Back End Compiler Team. You will work on high-performance GPU instruction emission for Graphics and Compute...  ...will apply your knowledge of compiler design, LLVM, and C/C++ in a globally distributed team... 
    Performance

    NVIDIA

    Santa Clara, CA
    1 day 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
    2 days ago
  • $175k - $250k

    Bolt Graphics, Inc. is seeking a GPU Compiler Lead in Sunnyvale, CA. In this role, you will...  ...spearhead the design and implementation of a high-performance compiler stack specifically for our...  ...compiler development, particularly in LLVM, and demonstrate strong leadership... 
    Performance

    Bolt Graphics, Inc.

    Sunnyvale, CA
    1 day 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
    1 day ago
  • $108k - $178.25k

     ...invention of the GPU 1999 sparked...  ...Science or Computing Engineer to support our...  ...Back End Compiler Team! Our Compiler...  ...the highest performance GPU machine instructions...  ...Background in LLVM code generation...  ...with backend compiler design...  ...employer. As we highly value diversity... 
    Performance
    Worldwide

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $180k - $320k

     ...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
    a month ago
  • Acceler8 Talent is seeking a Compiler Engineer to build the backend compiler infrastructure for a custom accelerator ISA. You will...  ...years in compiler engineering and hands-on LLVM backend experience, with a focus on performance, correctness, and cross-team debugging #J-1... 
    Performance

    Acceler8 Talent

    Mountain View, CA
    1 day 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
    2 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
    more than 2 months 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
    4 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
    12 hours 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
    12 hours 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
    4 days ago
  •  ...looking to hire an innovative engineer for its CUTLASS team in Santa...  ...develop core components for high-performance linear algebra using C++ and collaborate with GPU architecture teams. A Masters...  ...Work on advancing MLIR-based backend compiler stack, showcasing novel GPU features... 
    Performance

    NVIDIA

    Santa Clara, CA
    2 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
    20 days ago
  •  ...company is seeking a Compiler Engineer to develop the backend compiler...  ...correctness issues and performance regressions across the...  ...developing or extending an LLVM target backend....  ...representation frameworks. GPU, NPU, DSP, or...  ...optimization for AI or high-performance computing... 
    Performance
    Relocation

    Acceler8 Talent

    Mountain View, CA
    1 day ago
  • $138.9k - $256.5k

     ...0531386 The Clang and Swift compilers are at the core of Apple's developer...  ...for a compiler software engineer to develop and enhance the...  ...at conferences such as LLVM Developer Meeting. We value...  ...Ability to write safe and high performing code with C/C++ Excellent... 
    Performance
    Full time
    Relocation
    Visa sponsorship

    Apple

    Cupertino, CA
    5 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
    2 days ago
  • $120k - $275k

     ...rack design through compilers and kernels to ML...  ...hiring middle-end and backend-focused compiler engineers. We're looking for...  ...you've worked on LLVM/MLIR, SIMD, NVPTX,...  ...proprietary hardware performance for high-level modelsFocus on...  ...programming, or GPU kernelsExcellent ability... 
    Performance
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    MatX

    Mountain View, CA
    2 days 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
    2 days ago
  •  ...class founding team, we’re building a high-impact engineering group to bring AI-powered automation...  ...About the Role We’re looking for a Backend Engineer (Mid-Level) who thrives in a...  ...schemas, queries, and caching for performance and scalability. Contribute to data... 
    Performance
    Full time

    Tessera Labs

    San Jose, CA
    12 hours 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
    12 hours ago
  • $217.6k - $290.5k

     ...collaborative and motivated Sr. Staff Backend Engineer (Sr. MTS), who will help us develop and...  ...immediate needs, proactively addressing performance, security, and future-proofing solutionsTake...  ...implementation.Change agency to set high bar and uplevel across teams on culture... 
    Performance
    Immediate start
    Remote work
    Visa sponsorship
    Flexible hours

    eBay

    San Jose, CA
    2 days ago
  • $272k - $431.25k

     ...NVIDIA Gruppe in Santa Clara is seeking a seasoned architect specializing in CPU/GPU systems. The role involves developing innovative high-performance architectures and enhancing memory systems with a focus on energy efficiency. Candidates should have 18+ years of experience... 
    Performance

    Jobleads-US

    Santa Clara, CA
    3 days 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
    1 day 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
    3 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
    4 days 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
    1 day 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
    1 day 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!