Senior AI Software Engineer, Kernel Libraries
$184k - $287.5kNVIDIA
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
- 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
- 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
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.
- 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...SeniorSoftware
- 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...SeniorSoftware
$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...SeniorSoftwareRemote work- ...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...SeniorSoftware
$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...SeniorSoftware$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...SeniorSoftware$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....SeniorSoftware$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...SeniorSoftware$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...SeniorSoftware- 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...SeniorSoftware
$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...SeniorSoftwareInternshipLocal areaWork from homeFlexible hours- 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...SeniorSoftware
$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...SeniorSoftware$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...SeniorSoftwareFull timeWorldwide$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...SeniorSoftware$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...SeniorSoftware$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...SeniorSoftwareShift work$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...SeniorSoftwareFull timeRemote work$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...SeniorSoftware- 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...SeniorSoftware
- 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...SeniorSoftware
$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...SeniorSoftware- 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...SeniorSoftware
- 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...SeniorSoftware
$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...SeniorSoftware$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,...SeniorSoftwareWork at office$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...SeniorSoftware- 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...SeniorSoftware
- 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...SeniorSoftware
$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...SeniorSoftware
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior AI Software Engineer, Kernel Libraries. Be the first to apply!
- machine learning ai engineer Santa Clara, CA
- senior ai engineer Santa Clara, CA
- ai engineer remote Santa Clara, CA
- ai ml engineer Santa Clara, CA
- ai engineer Santa Clara, CA
- ai developer Santa Clara, CA
- ai prompt engineer Santa Clara, CA
- graduate software developer Santa Clara, CA
- rust software engineer Santa Clara, CA
- senior software design engineer Santa Clara, CA

