senior Software Engineer ic 8+ yrs Master's · Posted Apr 20, 2026

About this role

Nvidia is hiring a senior-level Software Engineer based in Shenzhen, China. The posting calls out experience with LLMs, RAG, Data Structures, Machine Learning and roughly 8+ years of relevant work. Listed education preference: a master's degree or equivalent.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Shenzhen, China
Experience
8+ years
Education
Master's degree
Posted
Apr 20, 2026
AI Summary
Develop, train, fine-tune, and deploy large language models and LLM-based applications like RAG and Agents for NVIDIA's Ops Engineering. Requires Master's/PhD in CS/AI/related field with 8+ years experience, strong Python skills, and hands-on expertise with LLMs, diffusion models, and conversational AI technologies.

More roles at Nvidia

Implementation Methodology Engineer - GPU
Santa Clara, CA · mid
Python Deep Learning Frontend Development
Senior Security Architect, Cloud Authentication and Authorization
Santa Clara, CA · senior
Istio Distributed Systems Security
Senior Circuit Design Engineer
Santa Clara, CA · senior
Python Deep Learning Data Structures
Senior Formal Verification Engineer
Santa Clara, CA · senior
Python
Senior ASIC Verification Engineer, Coherent High Speed Interconnect
Santa Clara, CA · senior
Deep Learning
All Nvidia jobs →

Job description

from Nvidia careers

NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, autonomous cars and conversational AI that can perceive and understand the world. Today, we are increasingly known as “the AI computing company.” We're looking to grow our company, and build our teams. Join us at the forefront of technological advancement!

NVIDIA is looking for a Senior Capability Development Engineer to develop the architecture of high-impact, high-visibility Large Language ModeI tools and enhance NVIDIA internal RAG and Agent platforms to improve productivity of Ops Engineering. If you're creative & passionate about solving real world conversational AI problems, come join our Ops engineering team.


What You’ll Be Doing:

  • Develop, Train, Fine-tune, and Deploy (multimodal) large language models for various AI-based applications.

  • Develop LLM-based applications for such as RAG, TEXT2SQL, Agents.

  • Apply instruction tuning, reinforcement learning with verifiable rewards (RLVR), and parameter efficient fine-tuning such as LoRA to improve LLMs for various AI-based applications.

    This is an excerpt. Read the full job description on Nvidia careers →
All software engineering jobs software engineering in Shenzhen, China Jobs in Shenzhen, China software engineering salaries software engineering career path
All Nvidia Jobs Browse software engineering roles senior positions