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

Senior Software Engineer, DL Compilers

$184k - $287.5k

NVIDIA

NVIDIA's GPUs are at the core of modern AI infrastructure, from training large-scale models to running inference in production. That position depends on software as much as hardware, and compiler engineering is a big part of what makes it work.

We're hiring senior software engineers for a compiler team within NVIDIA's deep learning software organization. This team builds a code generation backend that connects frontend ML compilers to NVIDIA's GPU compilation and execution stack, targeting high-performance kernel generation for deep learning workloads.

What you'll be doing:

You'll work on the compiler infrastructure responsible for generating high-performance GPU kernels from frontend compiler representations. This spans the full codegen pipeline: taking in high-level graph operations, lowering them through intermediate representations, and producing efficient code targeting NVIDIA's GPU compiler backends. You may work at any layer of this stack, from the interface with compiler frontends down to the tile-level IR and code generation machinery underneath.

  • Designing and implementing compiler passes, IRs, and lowering pipelines for GPU kernel generation for DL compiler and framework integration.
  • Building MLIR-based transformations and compiler infrastructure connecting frontend representations to backend code generation.
  • Working within and contributing to the backend compilation stack itself, including tile-based IRs and their associated optimization and lowering infrastructure.
  • Performance analysis and optimization across the codegen pipeline, targeting both compute-bound and memory-bound GPU kernels against competitive baselines.
  • Making architectural decisions about how the codegen backend integrates with compiler frontends, GPU libraries, and NVIDIA's broader compilation ecosystem.
  • Setting technical direction for your area: scoping multi-quarter work, defining abstractions that hold up as the stack evolves, and influencing roadmap priorities.
  • Collaborating across teams, including hardware architects, framework teams, library teams, and external partners.
What we need to see:
  • BS, MS, or PhD in Computer Science, Computer Engineering, or a related field (or equivalent experience).
  • 6+ years of relevant work or research experience in compilers, with focus on code generation, IR design, or optimization passes.
  • Strong C/C++ skills, including debugging, performance profiling, and designing for maintainability.
  • Ability to work independently and drive projects with increasing scope and ambiguity.
  • Strong interpersonal and communication skills, including the ability to work across teams and with external partners.
Ways to stand out from the crowd:
  • Hands-on MLIR experience: designing dialects, writing passes, and reasoning about abstraction boundaries in a compilation pipeline.
  • Track record of owning and delivering complex compiler infrastructure end to end.
  • Working experience with GPU or other high-performance accelerator architectures and execution models.
  • Contributions to open-source compiler projects (MLIR, LLVM, XLA, TVM, OAI Triton).
  • History of mentoring engineers and raising the technical bar on a team.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD.

You will also be eligible for equity and benefits.

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
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, DL Compilers in Santa Clara, CA vacancy
  •  ...NVIDIA Gruppe in Santa Clara is seeking an AI & Deep Learning Compiler Engineer to join its Deep Learning & AI Compiler team. This role...  ...and collaborating with various teams to enhance deep learning software. The ideal candidate will have a strong foundation in computer... 
    Senior

    NVIDIA Gruppe

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

     ...looking for outstanding AI systems engineers to develop groundbreaking...  ...in the inference systems software stack! We build innovative AI...  ...just-in-time domain specific compilers and runtimes Collaborating closely...  ...industry) experience with ML/DL systems development... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • NVIDIA Gruppe in Santa Clara is seeking an AI & Deep Learning Compiler Engineer to join its Deep Learning & AI Compiler team. This role...  ...and collaborating with various teams to enhance deep learning software. The ideal candidate will have a strong foundation in computer... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...for TensorRT conversion. Scale DL model performance across...  ...accelerators on the road. Architect the software interface to seamlessly...  ...Computer Science, Computer Engineering, or a related technical field...  ...understanding of GPU architecture, the compilation stack, and the ability to... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • NVIDIA is looking for a Senior Deep Learning Software Engineer to enhance its TensorRT performance and inference ecosystem. The role focuses on optimizing...  ..., strong skills in C++ and Python, and familiarity with DL frameworks. This is an opportunity to significantly impact... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...NVIDIA Gruppe is seeking an experienced Compiler Engineer in Santa Clara to design and optimize compiler passes and infrastructure for GPU kernels. You'll work with a dynamic team and be involved in architecture decisions while collaborating across various teams. The ideal... 
    Senior

    NVIDIA Gruppe

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

     ...NVIDIA is hiring a Senior Software Engineer to join its compiler team within the deep learning software organization in Santa Clara, CA. You will work on creating high-performance GPU kernels by developing compiler passes and optimizing the compilation pipeline. The... 
    Senior

    NVIDIA

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

     ...NVIDIA Gruppe is looking for skilled software engineers to join the CUDA Tile team, focusing on a new tile-based programming model for NVIDIA...  ...candidates will have at least 3 years of experience in compiler optimization and proficient skills in C/C++ programming. The... 
    Senior

    NVIDIA Gruppe

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

     ...We are hiring software engineers for the CUDA Tile team, a new tile‑based programming model for NVIDIA GPUs. What you’ll be doing: Work on...  ...‑based programming model for our GPUs. Design and implement compiler transformations, develop MLIR‑based dialects and lowering passes... 
    Senior

    NVIDIA Gruppe

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

     ...increasingly known as “the AI computing company”. We are hiring software engineers for the CUDA Tile team. NVIDIA GPUs are at the center of the...  ...a major addition to CUDA ( You will design and implement compiler transformations, develop MLIR-based dialects and lowering... 
    Senior

    NVIDIA

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

     ...Come join the team and see how you can make a lasting impact on the world We are looking for a Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning Compiler (DLC) team. Academic and commercial groups around the world are using GPUs... 
    Senior

    NVIDIA

    Santa Clara, CA
    7 days ago
  •  ...A global technology company is seeking a Senior Staff Engineer in Applications Engineering to drive innovation in RTL-to-GDS design solutions...  ...physical design flow, proficiency with tools like Fusion Compiler and PrimeTime, and strong problem-solving skills. You will... 
    Senior

    Synopsys

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

     ...applications and industries. Within our software stack, CUTLASS stands out as a...  ...including the GPU architecture, NVVM/PTX compiler, CUDA library, and DL frameworks teams to ensure fast,...  ...degree in Computer Science, Computer Engineering, or related field (or equivalent experience... 
    Senior

    NVIDIA

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

     ...We are looking for a Senior Deep Learning Software Engineer to design and build our automated inference and deployment...  ...a scalable architecture for DL inference with emphasis on ease-of-use...  ...(TorchDynamo, torch.export, torch.compile, etc.) to analyze and extract standardized... 
    Senior

    NVIDIA Gruppe

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

     ...NVIDIA Gruppe is seeking versatile software engineers for their XLA team in Santa Clara, California. The role involves developing compiler optimization algorithms for deep learning workloads and collaborating with teams to accelerate AI systems. Candidates must have a... 
    Senior

    NVIDIA Gruppe

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

     ...NVIDIA Gruppe in Santa Clara, California is seeking a skilled engineer to work on analyzing deep learning networks and developing compiler optimization algorithms using CUDA. The role demands strong programming skills and an ability to work independently. The ideal candidate... 
    Senior

    NVIDIA Gruppe

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

     ...for a motivated Deep Learning engineer to bring advanced CUDA features...  ...drive improvements in the AI Compiler-Runtime interface to build speed...  ...facilitate building next-gen DL frameworks. Collaborate...  ...systems principles (aka systems software fundamentals) ~ Adaptability... 
    Senior

    NVIDIA

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

     ...NVIDIA Gruppe is hiring an AI & Deep Learning Compiler Engineer for the Deep Learning & AI Compiler team. This role involves analyzing deep...  ...developing optimization algorithms while collaborating with software and GPU architecture teams. The ideal candidate will have a... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $184k - $356.5k

     ...NVIDIA in Santa Clara, CA seeks a Senior Deep Learning Software Engineer to develop and productize deep learning solutions for autonomous vehicles. Ideal candidates will possess an MS or PhD in relevant fields and 5+ years of software development experience. Responsibilities... 
    Senior

    NVIDIA

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

     ...We are now looking for a Senior Machine Learning Applications and Compiler Engineer! NVIDIA is seeking engineers to develop algorithms and optimizations for our...  ...hardware architects and design teams to feedback software observations, influence future architectures, and... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • We are now looking for a Senior Deep Learning Software Engineer, LLM Performance! NVIDIA is seeking an experienced...  ...of LLM, VLM, and GenAI models for DL inference, serving, and deployment...  ...an LLM framework or a deep learning compiler in inference, deployment, algorithms... 
    Senior

    NVIDIA Gruppe

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

     ...Analyzing deep learning networks and developing compiler optimization algorithms. Strong...  ...or Ph.D. in Computer Science, Computer Engineering, related field or equivalent experience....  ...Excellent C/C++ and Python programming and software design skills, including debugging,... 
    Senior

    NVIDIA Gruppe

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

    A leading technology company is seeking a Senior Software Engineer for AI and DL Kernel Libraries in Santa Clara, CA. The role involves designing and optimizing kernels for high-impact AI workloads and collaborating with engineers on innovative solutions. Candidates should... 
    Senior
    Remote job

    NVIDIA Corporation

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

    We are now looking for a Senior Deep Learning Software Engineer, TensorRT Performance! NVIDIA is seeking an experienced...  ...and Vision that have put DL into every software solution. Join the...  ...GPUs to edge SoCs. Implement graph compiler algorithms, frontend operators and code... 
    Senior

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $174k - $252k

    Senior Software Engineer, ML Compilers, Edge TPU Location: Mountain View, CA, USA; Kirkland, WA, USA. Mid-level role focused on driving progress, solving problems, and mentoring more junior team members; requires deeper expertise and applied knowledge within the relevant... 
    Senior
    Full time
    Temporary work

    Google Inc.

    Mountain View, CA
    3 days ago
  • $152k - $241.5k

     ...Overview AI & Deep Learning Compiler Engineer for NVIDIA’s Deep Learning & AI Compiler (DLC) team. What you’ll be doing Analyze deep learning...  ...optimization algorithms. Collaborate with deep learning software framework teams and GPU architecture teams to accelerate the... 
    Senior

    NVIDIA Gruppe

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

     ...NVIDIA is searching for highly motivated, creative engineers to join the Platform Software team. You will work with a team of hardworking software engineers...  ...on experience on debuggers like GDB, WinDBG as well compilers like GCC, MSVC, LLVM etc Good understanding of SOC... 
    Senior

    NVIDIA

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

     ...NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance...  ..., numeric libraries, modular software design. ~ Highly motivated with excellent...  ...Autograd, tracing, code generation and DSL compilers and their design. Understanding of... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...for automotive and robotics. We build the software stack that enables Large Language,...  ...cache management. Design and implement compiler and runtime optimizations tailored for transformer...  ...Computer Science, Electrical/Computer Engineering, or a closely related field. 4+ years of... 
    Senior

    NVIDIA Gruppe

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

     ...Senior Backend Compiler Engineer – NVIDIA We are searching for a Senior Backend Compiler Engineer with experience in LLVM code generation for an exciting and fun role in our GPU Software organization. The Compiler team is responsible for constructing and emitting the... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, DL Compilers. Be the first to apply!