Senior Software Engineer, AI and DL 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
- Strong experience in GPU kernel development and performance optimizations (especially using CUDA C/C++, cuTile, Triton, or similar)
- 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
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.
$184k - $287.5k
...looking for outstanding AI systems engineers to develop groundbreaking... ...the inference systems software stack! We build innovative... ...team, you'll develop libraries, code generators, and GPU kernel technologies for NVIDIA'... ...industry) experience with ML/DL systems development...SeniorRemote work$184k - $287.5k
...Senior Software Engineer For Compiler Team NVIDIA's GPUs are at the core of modern AI infrastructure, from training large-scale... ...high-performance kernel generation for deep... ...kernel generation for DL compiler and framework... ...frontends, GPU libraries, and NVIDIA's broader...SeniorWork experience placement$184k - $287.5k
Senior DL Software Engineer, Model Optimization and Edge Deployment - Autonomous Vehicles... ...is at the forefront of the AI revolution, specifically in... ...of efficient attention kernels optimized for KV-caching.*... ...inference and optimization libraries such as vLLM, SGLang and...Senior$111.3k - $166.9k
..., Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary... ...Qualcomm is seeking a senior embedded software... ...experience for the Core Platform Kernel Services Software team.... ...Automotive, XR/AR, Cloud AI, IoT and IIOT market segments...SeniorWork experience placementWork from home- ...Senior Software Engineer - Kernel & Device Drivers Austin, Texas, United States; San Jose, California, United States The era of pervasive AI has arrived. In this era, organizations will use generative... ..., and Dependent Care. Our library of well-being benefits...SeniorFull timeTemporary workLocal areaFlexible hours
$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$152k - $241.5k
Senior Infrastructure Software Engineer, Deep Learning Libraries page is loaded## Senior Infrastructure Software Engineer, Deep Learning... ..., including , , and CUDA kernel libraries. The mission is to design... ...an existing vacancy.NVIDIA uses AI tools in its recruiting...Senior- ...Job Description Job Description Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance... ...Proficiency in Python. Experience with other AI accelerator programming. Strong mathematical aptitude...Senior
$152k - $218.5k
...now looking for a Senior Kernel Performance Architect... ...for Deep Learning Software! NVIDIA is... ...performance issues. AI/ML training and... ...Science, Electrical Engineering or Computer... ...experience on math library performance analysis... ...you! Come, join our DL Architecture team...SeniorWork experience placement$255k - $405k
...Lambda is the #1 GPU Cloud for ML/AI teams training, fine-tuning... ...inferencing AI models, where engineers can easily, securely and affordably... ...boot, system hardening, kernel integrity monitoring, and isolation... ...boot, confidential computing, software-defined perimeter, network...SeniorFull timeWork at officeLocal areaWork from homeFlexible hours$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$184k - $287.5k
...motivated Deep Learning engineer to bring advanced... ...technologies into AI stacks, including... ...building next-gen DL frameworks. Collaborate... ...and SW architects, kernel and compiler... ...principles (aka systems software fundamentals) ~... ...communication libraries (e.g., NCCL, MPI, UCX...Senior$184k - $287.5k
...NVIDIA seeks a Senior Software Engineer specializing in Deep Learning... ...'s most sophisticated AI applications. Our team... ...vLLM, as well as other DL frameworks. Your work... ...Triton, NCCL, and CUDA kernels-to implement and... ...to NVIDIA's inference libraries, vLLM and SGLang, FlashInfer...SeniorRemote work$184k - $287.5k
...We are now looking for a Senior Deep Learning Software Engineer, LLM Performance! NVIDIA is seeking... ...areas like LLM, Generative AI, Recommenders and Vision that have put DL into every software solution.... ...VLLM, SGLang, Triton and CUDA kernels. Work and collaborate with a...Senior$152k - $241.5k
...are now looking for a Senior Deep Learning Software Engineer, TensorRT Performance... ...like Generative AI, Recommenders and Vision that have put DL into every software solution... ...analysis, kernel development and inference... ...ONNX) and inference libraries (e.g. TensorRT, TensorRT...SeniorRemote work- A leading technology company is seeking a Senior Staff Software Developer in Santa Clara. This role emphasizes improving AI performance on GPUs and requires expertise in... ...have a passion for groundbreaking software engineering. A Master's degree and significant hands-on...Senior
- A technology company supporting libraries in Dublin, Ohio, is looking for an experienced software developer with over 5 years of expertise in Java and RESTful web services... ...should be skilled in cloud platforms and AI integrations, and should possess strong problem-solving...Senior
- A leading technology company in Santa Clara is seeking a Senior Deep Learning Software Engineer focused on optimizing NVIDIA's inference ecosystem. This... ...options for motivated individuals to contribute to revolutionary AI technologies. #J-18808-Ljbffr NVIDIA CorporationSeniorRemote job
$184k - $287.5k
...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...SeniorRemote work- 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
- Quadric in San Francisco is looking for an experienced AI Kernel Engineer to develop and optimize AI kernels for their innovative neural processing platform. This role involves enhancing performance for various hardware configurations and providing technical support to...Senior
- 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
- Hayden AI Technologies, Inc. is looking for a Senior Firmware Engineer to join the Device Software team in San Francisco, California. The role requires deep expertise in Linux kernel and device driver development, where you will design and maintain device drivers, optimize...Senior
$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... ...communications software. DL and HPC applications have a huge... ...technologies to accelerate AI and HPC workloads. Explore...Senior$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...SeniorFull timeWorldwide$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- ...GPU Kernel Engineer Baseten powers mission-critical inference for the world's most dynamic AI companies. By uniting applied AI research, flexible infrastructure, and seamless... ...Contribute to internal and open-source GPU libraries Present technical contributions at...Remote workFlexible hours
- ...the data platform company for the AI era. We are building the enterprise software infrastructure to capture,... ...forming a new team focused solely on Kernel development, collaborating with the... ...systems — advantage BSc/MSc degree in Computer Science, Engineering or equivalent...Senior
$176k - $420k
...and makes them run efficiently on Tesla's AI-ASICs, powering Autopilot and Optimus.... ...intersection of AI research, compiler development, kernel optimization, and hardware design. You'll... ..., hardware, and ML teams Degree in Engineering, Computer Science, or equivalent in...Hourly payFull timeTemporary workFlexible hours$60k - $148.5k
...Job Title: GPU Kernel Software Engineer City: Redmond State/Province: Washington Posting Start Date: 5/14/26... ...Primary Skills: GPU Kernel, Pytorch & Triton framework, SDK, AI/ML Model, Python programming, C/C++ system level programming...Minimum wageLocal area
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!
- graduate software developer United States
- rust software engineer United States
- senior software design engineer United States
- software engineer student United States
- software engineer amazon United States
- software developer positions United States
- software engineer full time United States
- software qa engineer United States
- new graduate software engineer United States
- junior software developer United States



