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 4 days ago
Similar jobs that could be interesting for youBased on the GPU Compiler Backend Engineer - High-Performance LLVM in Santa Clara, CA vacancy
  • $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
    3 days ago
  • $152k - $241.5k

    Senior Backend Compiler Engineer - NVIDIA We are searching for a Senior...  ...with experience in LLVM code generation for...  ...and fun role in our GPU Software organization...  ...emitting the highest performance GPU machine instructions...  ...required to meet high performance and low compilation... 
    Performance

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $181.1k - $318.4k

    Apple GPU Compiler Backend/Research Engineer, Graphics, Game and ML Cupertino, California...  ...architectures. We are seeking a highly skilled Compiler Backend...  ...optimizations to improve performance and functionality across...  ...GPU. You will work on an LLVM-based compiler backend to... 
    Performance
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $152k - $241.5k

    NVIDIA Gruppe in Santa Clara is seeking a Senior Backend Compiler Engineer focused on LLVM code generation. You will design and implement compiler optimizations targeting NVIDIA GPUs, ensuring high performance and low compilation times. The ideal candidate has over 4 years... 
    Performance

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  •  .... in Cupertino, California is seeking a skilled Apple GPU Compiler Backend Research Engineer to join the GPU compiler team. In this role, you will...  ...implementing GPU compiler optimizations that enhance performance across all Apple devices. Ideal candidates will possess... 
    Performance

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $175k - $250k

     ...role We’re looking for highly experienced GPU Compiler Lead. You will lead the...  ...implementation of a high-performance compiler stack for our...  ...the development of the LLVM-based compiler backend Design optimization...  ...internal teams of compiler engineers and coordinate with... 
    Performance

    Bolt Graphics, Inc.

    Sunnyvale, 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
    2 days ago
  • A leading technology company is seeking a Compiler Backend Research Engineer to define the roadmap for Apple GPU architecture and implement optimizations. In this role, you will collaborate with hardware and software teams to enhance compiler features, ultimately impacting... 

    Apple Inc.

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

    FlexAI

    Santa Clara, CA
    5 days ago
  • Xage, inc is seeking a software engineer to join their team focused on advanced security solutions. The role involves collaborating with diverse engineers to design, develop, and deliver high-performance features, ensuring quality through strong debugging skills and knowledge... 
    Performance

    Xage

    Palo Alto, CA
    2 days ago
  • Dormont Manufacturing Co is seeking a Software Engineer in Sunnyvale, CA to enhance their platform's performance and usability. The successful candidate will design critical backend services and integrate with advanced GPU hardware systems, working on innovative solutions... 
    Performance
    Relocation package

    Dormont Manufacturing Co

    Sunnyvale, CA
    1 day ago
  •  ...10 times faster than GPU-based hyperscale cloud...  ...workloads with ultra high‑speed inference. About...  ...demonstratebreakthrough performance onscientific and AI...  ...The Role We are seeking Compiler Engineers to join a small team of...  ...work on an existing backend. The architecture is new... 
    Performance

    Cerebras Systems, Inc.

    Sunnyvale, 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
    4 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
    5 days ago
  •  ...mobility. For the AI Kernels & Compilers team, that mission shows...  ...kernel development, and performance engineering so that every cycle on...  ...AI Kernels team builds high‑performance GPU kernels and custom libraries...  ...kernels and accelerator‑backend code across the AV stack.... 
    Performance
    Local area
    Relocation package
    Flexible hours

    Dormont Manufacturing Co

    Sunnyvale, CA
    1 day ago
  • Dormont Manufacturing Co is seeking a Staff ML Engineer for their ML Compute Platform in Sunnyvale, California. The role involves scaling the platform for performance, integrating with GPU hardware, and driving architectural improvements in a hands-on capacity. Candidates... 
    Performance

    Dormont Manufacturing Co

    Sunnyvale, CA
    1 day 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
  • $175k - $250k

    Bolt Graphics, Inc. in Sunnyvale, CA is seeking a CPU Compiler Lead to enhance performance in their proprietary GPU architecture. The role requires over 8 years of relevant experience and strong proficiency in C/C++. The candidate will implement support for new ISAs, lead... 
    Performance

    Bolt Graphics, Inc.

    Sunnyvale, CA
    3 days ago
  •  ...Clara is seeking a senior software engineer committed to enhancing AI performance on GPUs. You will work on cutting-edge...  ...hardware collaboration to optimize GPU operations. The ideal candidate...  ...to effectively mentor others in a high-impact role. #J-18808-Ljbffr Advanced... 
    Performance

    Advanced Micro Devices

    Santa Clara, CA
    1 day ago
  • Staff / Principal Compiler Engineer - AI Accelerators Working...  ...lowering, IR optimisation, backend code generation,...  ...memory orchestration, and performance optimisation. They are...  ...platforms. MLIR / LLVM Code generation and optimisation...  ...Experience targeting high-performance... 
    Performance

    IC Resources

    Palo Alto, 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
    4 days ago
  • $126.8k - $190.9k

    Graphics (GPU) Performance Tools/Content Engineer Santa Clara, California, United States Hardware Do you love creating elegant solutions to highly complex challenges? In our Silicon Technologies group...  ...problems Working with driver, compiler and app engineers to improve GPU... 
    Performance
    Relocation

    Apple

    Santa Clara, CA
    3 days ago
  •  ...company in Sunnyvale is seeking a Senior Backend Developer to design and develop scalable...  .... Responsibilities include optimizing performance, troubleshooting issues, and collaborating...  ...with cross-functional teams to deliver high-quality solutions. Experience with Docker... 
    Performance

    Compunnel

    Sunnyvale, CA
    1 day ago
  •  ...load. Responsibilities Extend the Nemo Backend FastAPI proxy with new guardrails...  ...production Deep experience with asyncio and high-concurrency services Comfortable...  ...Experience with LLM routing engines or model gateways Performance profiling and flame graph literacy... 
    Performance

    CloudAct Inc.

    Sunnyvale, CA
    1 day ago
  • One of our direct client is urgently looking for a Software Engineer (Back End) @ Sunnyvale CA TITLE: Software Engineer (Back End)...  ...End) Responsibilities include: •. Responsible for designing high performance and scalable e-commerce applications that meet the needs of millions... 
    Performance
    Contract work
    Local area

    Redolent Infotech Pvt. Ltd.

    Sunnyvale, CA
    3 days ago
  • $150k - $250k

     ...reliability, secret management, and engines that enable these...  ...This will allow you to build a performant and robust system from the ground...  ...5+ years of experience as a backend or full-stack engineer Strong...  ...or gRPC-based APIs for highly available systems Experience... 
    Performance

    Cylake, Inc

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

     ...era in which our GPU acts as the brains...  ...design and implement compiler transformations,...  ...and optimize the performance of tile‑based kernels...  ...general software engineering work. What we need...  ...: MLIR, LLVM, XLA, TVM and deep...  ...algorithms. Benefits: With highly competitive salaries... 
    Performance

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  • $224k - $356.5k

    Manager, Compiler Engineering page is loaded## Manager, Compiler Engineeringlocations...  ...9NVIDIA's invention of the GPU sparked the growth of the...  ...in many of the largest high performance computing projects around...  ...crowd:*** Contributing to LLVM or other open source... 
    Performance
    Immediate start
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • $60 - $65 per hour

     ...Job Summary: We are seeking an experienced Python Backend Engineer to design, develop, and maintain scalable backend systems and APIs...  ...involving AI agents, large language models (LLMs), and high-performance distributed systems. Key Responsibilities: Design, develop... 
    Performance
    Hourly pay
    Shift work

    ClinDCast

    Sunnyvale, CA
    4 days ago
  • $70k - $90k

     ...Functional Skills ~ Experience in building n-tier highly scalable, fault tolerant, reactive Microservices using Java/...  ...Designing and Architecting cloud native, distributed, high performant, scalable and fault-tolerant microservices. Expert level knowledge... 
    Performance

    Tata Consultancy Services

    Sunnyvale, CA
    2 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!