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

Senior Software Engineer, AI and DL 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 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 Master’s degree in Computer Science, Electrical Engineering, or related field (or equivalent experience); PhD preferred 6+ years of 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 Strong experience in GPU kernel development and performance optimizations (especially using CUDA C/C++, cuTile, Triton, or similar) 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) 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. 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 Senior Software Engineer, AI and DL Kernel Libraries in Santa Clara, CA vacancy
  • $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
    3 days ago
  • $152k - $241.5k

     ...platforms are powering the AI revolution across many...  .... Within our software stack, CUTLASS stands...  ...Core‑based deep learning kernels such as grouped‑GEMM,...  ...NVVM/PTX compiler, CUDA library, and DL frameworks teams to ensure...  ...Science, Computer Engineering, or related field (or... 
    Senior

    Nvidia Corporation

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

    NVIDIA's Deep Learning Libraries Group is seeking excellent software engineers to enable the next wave of NVIDIA's highest performing deep learning libraries. The...  ...posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed... 
    Senior

    Nvidia Corporation

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

     ...the forefront of the AI revolution,...  ...caliber Deep Learning Engineer to bridge the gap between...  ...attention kernels optimized for KV-caching...  ...conversion. Scale DL model performance across...  .... Architect the software interface to...  ...inference and optimization libraries such as vLLM,... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days 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 design...  ...velocity across our many AI/DL/Compute Software projects. Are... 
    Senior

    NVIDIA

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

    NVIDIA is seeking an experienced AI systems engineer to innovate and develop cutting-edge technologies...  ...systems. You will design and optimize kernel technologies to accelerate workloads for...  ...and has over 6 years of experience in ML/DL systems. A competitive salary is offered... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • A leading technology company in California is looking for a Senior Engineer to enhance its Math Libraries team. The successful candidate will design and implement high-performance numerical software on GPUs, engaging closely with product management and mentoring peers.... 
    Senior

    NVIDIA

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

    NVIDIA is seeking AI systems engineers to innovate in the inference systems software stack. The role involves designing and optimizing libraries and kernel technologies, significantly impacting AI workloads...  ...6 years of experience in ML/DL systems development, with strong... 
    Senior

    NVIDIA

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

    Senior Linux Kernel Software Engineer page is loaded## Senior Linux Kernel Software Engineerlocations: US, CA, Santa Claratime type: Full timeposted on:...  ...people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our... 
    Senior

    NVIDIA Corporation

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

    We are looking for a Senior Deep Learning Software Engineer to design and build our automated...  ...scalable architecture for DL inference with emphasis on...  ...and developing custom GPU kernels in CUDA and/or Triton. This...  ...experience in Computer Science, AI, Applied Math, or related... 
    Senior

    NVIDIA

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

     ...platforms are powering the AI revolution across many...  ...industries. Within our software stack, CUTLASS stands...  ...to identify key GPU kernel and fusion opportunities...  ...kernel performance within DL networks. Be the...  ...Computer Science, Computer Engineering, or related field (or equivalent... 
    Senior

    Nvidia Corporation

    Santa Clara, CA
    4 days ago
  • AMD is seeking a senior C++/Linux expert to optimize and develop deep learning frameworks for AMD GPUs. You will work on GPU kernels, model performance, and multi-GPU/multi-node scales while collaborating with internal teams and open‑source maintainers. The ideal candidate... 
    Senior

    AMD

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

     ...Runtime abstractions in AI frameworks: from...  ...building next‑gen DL frameworks....  ...and SW architects, kernel and compiler authors...  ...Science, Computer Engineering, Electrical Engineering...  ...(aka systems software fundamentals). Adaptability...  ...communication libraries (e.g., NCCL, MPI,... 
    Senior

    Nvidia Corporation

    Santa Clara, CA
    2 days ago
  •  ...computing experiences—from AI and data centers, to...  ...in enhancing GPU kernels, deep learning models,...  ...with both internal GPU library teams and open‑source maintainers...  ...and advanced engineering principles to drive continuous...  ...graph compilers. Software Engineering Best Practices... 
    Senior

    AMD

    Santa Clara, CA
    2 days ago
  • $182k - $242k

     ...The Essential Cloud for AI™. Built for pioneers by...  .... Our stack is engineered for speed, scale, and cost...  ...We're looking for a Senior Engineer for CoreWeave'...  ...Performance team, focused on kernel authoring and optimization...  ..., GPU/accelerator software, or performance-critical... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago
  •  ...are looking for an experienced software professional to contribute to...  ...for practitioners in AI, data science, and HPC through...  ...implementations of Python numerical libraries, supporting Python‑based...  ...Science, Applied Math, Electrical Engineering, or related field (or... 
    Senior

    NVIDIA Corporation

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

    NVIDIA Gruppe is seeking talented AI systems engineers to advance innovative technologies in AI inference systems software. This role involves developing cutting-edge libraries, code generators, and kernel technologies for NVIDIA's architecture, emphasizing high-impact... 
    Senior

    NVIDIA Gruppe

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

     ...highly motivated software professional to work...  ...for emerging AI workloads. You will...  ...optimization, custom kernel development, and cluster...  ...of high-level DL frameworks and low...  ...Science, Computer Engineering, Electrical...  ...CUDA, communication libraries (e.g., NCCL, MPI,... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $174k - $253k

     ...experience. 5 years of experience in Linux Kernel development using the programming...  ...experience testing, maintaining, or launching software products, and 1 year of experience with...  .... About The Job Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Sunnyvale, CA
    2 days ago
  • $184k - $287.5k

     ...We are the GPU Communications Libraries and Networking team at NVIDIA...  ...and HPC. We're seeking a Senior Software Architect to help co-design next...  ...scalable communications software. DL and HPC applications have a...  ...technologies to accelerate AI and HPC workloads. Explore... 
    Senior

    NVIDIA

    Santa Clara, CA
    22 hours ago
  • $160k - $210k

     ...programming languages and AI/ML frameworks. This level...  ...revolution. We are seeking a Senior Software Optimization Engineer to join our growing team....  ...to frameworks and libraries in domains such as DSP and...  ...writing optimized BLAS and DSP kernels. Knowledge of computer architecture... 
    Senior
    Work experience placement
    Immediate start

    Efficient Computer Service LLC

    San Jose, 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

    NVIDIA

    Santa Clara, CA
    2 days ago
  • CrowdStrike in Sunnyvale, CA is seeking a Senior Software Engineer II for their Sensor Event Runtime team. The role involves designing and implementing...  .... Candidates should have strong expertise in C/C++, kernel mode development across multiple platforms, and an ability... 
    Senior

    CrowdStrike

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

    NVIDIA AI in Santa Clara is seeking a Senior Infrastructure Software Engineer to enhance deep learning libraries. This role includes designing scalable infrastructure for various products, enabling seamless development and testing. The ideal candidate has a Master's degree... 
    Senior

    NVIDIA AI

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

    We are now hiring a System Software Engineer to join the NVIDIA's System Software group focusing on...  ...used in groundbreaking of diverse AI, HPC, and accelerated computing workloads...  ...This can include working in user‑space, kernel, firmware or boot software of SOC. Participate... 
    Senior
    Immediate start

    NVIDIA

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

    We are now looking for a Senior Software Engineer for Quantized Inference! NVIDIA is seeking software engineers...  ...Each new recipe demands corresponding kernel and model‑level implementations in...  ...concise, well‑tested code; fluent with AI‑assisted tooling Experience with ML... 
    Senior

    NVIDIA

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

     ...tapping into the unlimited potential of AI to define the next era of computing. An...  ...Collaborate with compiler, runtime, and kernel engineers to improve portability and performance across...  ...field. 8+ years of experience with software engineering skills in C++ and Python, comfortable... 
    Senior

    NVIDIA

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

     ...increasingly known as “the AI computing company.”...  ...advanced C++/CUDA libraries and algorithms for speed...  ...willing to take on complex engineering tasks that progress...  ...knowledge of Linux kernel internals, Filesystem,...  ...experience in storage software such as Key-Value, File... 
    Senior

    NVIDIA Gruppe

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

     ...deep learning ignited modern AI — the next era of computing —...  ...advancement.Are you a motivated system software engineer with a deep understanding of...  ...writing CUDA Programs or Libraries that use CUDAUnderstanding of...  ...modelsBackground with kernel mode developmentExperience with... 
    Senior

    NVIDIA Corporation

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

    We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating...  ...driver interacts with GPU hardware, kernel mode drivers, and the operating system....  ...is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

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