All vacancies
Software Engineer, AI and DL Kernel Libraries
NVIDIA
China, Shanghai · On-site · relocationSalary not disclosedfull-timeNVIDIA Careers (offices abroad)
We're looking for outstanding AI systems software engineers to develop groundbreaking technologies across the inference systems software stack. Our team builds core AI systems software that accelerates high-impact workloads on NVIDIA GPUs, from deep learning primitives and kernel libraries to LLM inference runtimes, serving abstractions, and code generation technologies.
Responsibilities
- Develop production-quality software that ships as part of NVIDIA's AI software stack, including cuDNN, FlashInfer, and optimized support for large language model inference workloads.
- Innovate and develop new AI systems technologies for efficient inference, with a focus on performance, scalability, maintainability, and usability.
- Design, implement, and optimize kernels for high-impact AI workloads across LLM inference, generative AI, computer vision, autonomous driving, and recommender systems.
- Design and implement extensible software abstractions for deep learning libraries, LLM serving engines, and runtime systems.
- Build and improve just-in-time compilation, code generation, and runtime technologies for performance-critical GPU workloads.
- Analyze workload performance, tune current software, and propose improvements to future software and hardware-software interfaces.
- Collaborate closely with engineers across deep learning frameworks, libraries, kernels, compilers, and GPU architecture teams at NVIDIA.
- Contribute to open-source communities and ecosystem integrations where relevant, including projects such as FlashInfer, vLLM, and SGLang.
- What we need to see
- Master's degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience.
Languages
- Work format
- On-site
- Seniority
- Mid
- Posted
- 24 Jun 2026
- Last verified
- In the last 5 days
Similar roles
- Developer AdvocateTarteel AI · Remote · worldwide, UTC+4 accepted
- SAP ABAP S/4HANA DeveloperPontoonglobal · Remote · worldwide, UTC+4 accepted
- Software EngineerSmartcuts · Remote · worldwide, UTC+4 accepted
- Senior Data Software Engineer/ Airflow, Snowflake, AI, dbtEPAM Systems · Remote · Armenia
- Full Stack Java Engineer - Ariba P2P CAP Equivalent FrameworkPontoonglobal · Remote · worldwide, UTC+4 accepted
- Linux Platform Integration - Ubuntu Systems Senior EngineerCanonical · Remote · worldwide

