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

Senior AI Software Engineer, Kernel Libraries

$184k - $287.5k

NVIDIA

We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI systems software to accelerate for AI inference. As a member of the team, you'll develop libraries, code generators, and GPU kernel technologies for NVIDIA's hardware architecture. This means designing and building things like new abstractions, efficient attention kernel implementations, new LLM inference runtimes components, and kernel code generators to accelerate large language models, agents, and other high-impact AI workloads.

What you'll be doing:
  • Innovating and developing new AI systems technologies for efficient inference
  • Designing, implementing, and optimizing kernels for high impact AI workloads
  • Designing and implementing extensible abstractions for LLM serving engines
  • Building efficient just-in-time domain specific compilers and runtimes
  • Collaborating closely with other engineers at NVIDIA across deep learning frameworks, libraries, kernels, and GPU arch teams
  • Contributing to open source communities like FlashInfer, vLLM, and SGLang
What we need to see:
  • Masters degree in Computer Science, Electrical Engineering, or related field (or equivalent experience); PhD are preferred
  • 6+ years (academic/ industry) experience with ML/DL systems development preferable
  • Strong experience in developing or using deep learning frameworks (e.g. PyTorch, JAX, TensorFlow, ONNX, etc) and ideally inference engines and runtimes such as vLLM, SGLang, and MLC.
  • Strong Python and C/C++ programming skills
Ways to stand out from the crowd:
  • Background in domain specific compiler and library solutions for LLM inference and training (e.g. FlashInfer, Flash Attention)
  • Expertise in inference engines like vLLM and SGLang
  • Expertise in machine learning compilers (e.g. Apache TVM, MLIR)
  • Strong experience in GPU kernel development and performance optimizations (especially using CUDA C/C++, cuTile, Triton, or similar)
  • Open source project ownership or contributions

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.

Applications for this job will be accepted at least until April 26, 2026.

This posting is for an existing vacancy.


NVIDIA uses AI tools in its recruiting processes.

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.
Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Senior AI Software Engineer, Kernel Libraries in Santa Clara, CA vacancy
  • A leading technology company is seeking a Senior AI Software Engineer to join their team in Santa Clara, California. In this role, you will innovate...  ...including deep learning framework optimizations and GPU kernel technologies. You will closely collaborate with other... 
    Senior
    Software

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • A leading technology company is seeking a Senior Software Engineer to optimize compute infrastructure through novel AI strategies. This role involves kernel debugging, designing tests, and providing technical mentorship. The ideal candidate has at least 5 years of Linux... 
    Senior
    Software

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $148k - $235.75k

     ...NVIDIA is looking for a Senior AI Compute Engineer to join its Infrastructure Specialists team. Academic...  ...; solving problems for hardware and software products. ~ Knowledge and...  ...package management, task scheduling, kernel management, boot procedures/troubleshooting... 
    Senior
    Software
    Remote work

    NVIDIA

    Santa Clara, CA
    3 days ago
  •  ...technology company is seeking a skilled engineer to optimize deep learning frameworks and enhance GPU kernel performance. The ideal...  ...PyTorch and working closely with GPU software teams. This role promises a...  ...solutions and advancing AI technologies. #J-18808-Ljbffr Advanced... 
    Senior
    Software

    Advanced Micro Devices

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

     ...NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software...  ...expertise in embedded firmware, Linux kernel development, and middleware development...  ..., and applications with focus on AI/ML and HPC workloads. Perform advanced... 
    Senior
    Software

    NVIDIA

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

     ...you passionate about redefining how software is built in the age of Generative AI? Join NVIDIA’s TensorRT team to...  ...If you are a systems-thinking C++ engineer who wants to help scale out an agentic...  ...production software. CUDA & kernel expertise: Experience with CUDA programming... 
    Senior
    Software

    NVIDIA

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

     ...We are now looking for a Senior Infrastructure Software Engineer for Deep Learning Libraries! NVIDIA's Deep Learning Libraries Group...  ...cuDNN ( , TensorRT ( , and CUDA kernel libraries. The mission is to...  ...development velocity across our many AI/DL/Compute Software projects.... 
    Senior
    Software

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $148k - $235.75k

     ...the unlimited potential of AI to define the next era of...  ...looking for outstanding Senior High Performance AI Engineer to build groundbreaking...  ...work together with NVIDIA's software stack to provide...  ...through compilers/toolchains, kernels/libraries, frameworks, distributed... 
    Senior
    Software

    NVIDIA Gruppe

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

     ...people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our...  ...a lasting impact on the world. We are looking for a Senior Linux Kernel Software Engineer to join the Linux networking drivers R&D team. The work... 
    Senior
    Software

    NVIDIA

    Santa Clara, CA
    17 hours ago
  • Google Inc. is seeking a Senior Staff Software Engineer for Kernel Security and Virtualization in Sunnyvale, CA. This role focuses on securing the core of Google’s production platform and developing next-generation isolation frameworks. Ideal candidates will possess strong... 
    Senior
    Software

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $193.3k - $261.5k

     ...(AWS) builds AWS Neuron, the software development kit used to accelerate...  .... The Acceleration Kernel Library team is at the forefront of maximizing...  ...-software boundary, our engineers craft high-performance...  ...boundaries of what's possible in AI acceleration. The AWS Neuron... 
    Senior
    Software
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • A leading technology company is seeking a Senior Systems Software Engineer to join their GPU Software team in California. This position involves designing...  ...skills in C programming, and a strong background in kernel development. This role offers a competitive salary and... 
    Senior
    Software

    NVIDIA Corporation

    Santa Clara, CA
    17 hours ago
  • $147k - $211k

    Google Inc. is looking for a Software Engineer III to focus on Linux Kernel Networking in Sunnyvale, CA. This role involves writing development code, participating in design reviews, and addressing system issues. Candidates must hold a Bachelor's degree and have at least... 
    Senior
    Software

    Google Inc.

    Sunnyvale, CA
    17 hours ago
  • $262k - $365k

    Senior Staff Software Engineer, Kernel Security and Virtualization Google Sunnyvale, CA, USA Apply Qualifications Bachelor's degree or equivalent practical...  ...Cloud and Technical Infrastructure portfolio. The AI and Infrastructure team is redefining what’s possible. We... 
    Senior
    Software
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $140k - $224.25k

    NVIDIA Corporation in Santa Clara is seeking an experienced software engineer to develop and implement kernel drivers for network devices. The ideal candidate should have a Bachelor's or Master's degree in Computer Science or Engineering, with at least 4 years of programming... 
    Senior
    Software

    NVIDIA Corporation

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

    A leading technology company is looking for a Senior Linux Kernel Software Engineer to join their Linux networking drivers R&D team in Santa Clara. This role involves developing device drivers for network interface cards, integrating existing solutions, and leading engineering... 
    Senior
    Software

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $148.7k - $297.3k

     ...executives, and scientists. THE OPPORTUNITY This Senior Principal AI/ML Engineer position can work out of our Santa Clara, CA location....  ...regulatory and privacy standards such as HIPAA, GDPR, and Software as a Medical Device (SaMD) guidelines. Drive alignment... 
    Senior
    Software
    Shift work

    Abbott

    Santa Clara, CA
    17 hours ago
  • $213k - $263k

     ...Infrastructure is responsible for low-level software and infrastructure on various components...  ...embedded system. You will write Linux Kernel drivers (including creating appropriate...  ...novel compute hardware and working with engineering teams that will be direct consumers of... 
    Senior
    Software
    Full time
    Remote work

    Waymo

    Mountain View, CA
    17 hours ago
  • $110k - $190k

     ...Role Overview We are hiring a Senior Software & AI Engineer to build production-grade AI systems, with a strong emphasis on deep learning and generative AI. You will work on specific components and services, but you are expected to think at the system level-understanding... 
    Senior
    Software

    Covalent

    Sunnyvale, CA
    3 days ago
  • A cutting-edge technology company is seeking a Principal Software Engineer to architect and develop the kernel authoring SDK targeting their innovative Corsair dataflow architecture. The ideal candidate will have strong software engineering skills, proficient in C/C++ and... 
    Senior
    Software

    d-Matrix inc.

    Santa Clara, CA
    17 hours ago
  • A renowned technology company based in Sunnyvale is seeking a Sr. Applied AI Software Engineer to develop innovative AI features for its products. The candidate will work across system software to end-user interfaces and collaborate with various teams to create integrated... 
    Senior
    Software

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • $174k - $252k

    Google Inc. is looking for a Senior Software Engineer in Sunnyvale, CA, to join the AI and Infrastructure team. The role involves developing next-generation technologies, managing project priorities, and working on critical projects that impact billions of users. Candidates... 
    Senior
    Software

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • A leading technology company is seeking a Senior System Software Engineer to develop GPU-accelerated AI inference serving software. The ideal candidate will have over 5 years of experience with deep learning software, strong skills in Rust and C++, and a collaborative approach... 
    Senior
    Software

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • A leading technology company based in Sunnyvale, CA is seeking a Senior Staff Software Engineer to innovate within AI/ML and Google Cloud Applications. The role entails designing and enhancing large-scale software solutions, leading technical direction on impactful projects... 
    Senior
    Software

    Google Inc.

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

     ...powers everything from generative AI to autonomous systems, and we...  ...that enable researchers and engineers to develop the next...  ...exporters, and instrumentation libraries Build and optimize metrics...  ...developing production-quality software ~ Hands-on experience with... 
    Senior
    Software

    NVIDIA

    Santa Clara, CA
    17 hours ago
  • $178k - $288k

    Palo Alto Networks, Inc. is seeking a Sr. Engineering Manager for their Sales Cloud portfolio...  ...sales organization operates by integrating AI and modern frameworks into Salesforce....  ...will have over 12 years of experience in software engineering, specializing in Salesforce,... 
    Senior
    Software
    Work at office

    Palo Alto Networks, Inc.

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

    A leading tech company is seeking a Senior Software Engineer for AI and Infrastructure. This position involves writing and testing software, participating in design reviews, and maintaining coding best practices. Candidates should have at least 5 years of programming experience... 
    Senior
    Software

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • Advanced Micro Devices, Inc. is seeking a Senior Staff Software Developer who will play a pivotal role in shaping the future of AI and improving performance in key applications. You'll work with a talented team and latest technology to architect and drive the AI software... 
    Senior
    Software

    Advanced Micro Devices, Inc.

    Santa Clara, CA
    2 days ago
  • Advanced Micro Devices is seeking a principal software developer to join the ROCm GPU-compute team in Santa Clara, California. The ideal candidate will have over 10 years of software development experience in C/C++, Python, and GPU technologies. This role involves developing... 
    Senior
    Software

    Advanced Micro Devices

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

    NVIDIA Corporation is seeking a Senior Deep Learning Software Engineer specializing in Inference to join their growing team in Santa Clara, CA. The role...  ...involves optimizing GPU-accelerated software for advanced AI applications, including developing high-performance deep... 
    Senior
    Software

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior AI Software Engineer, Kernel Libraries. Be the first to apply!