Tue, Nov 10, 2026
New
PikaForward Deployed Engineer, Applied AIPikaApplied AI Engineer, Creative ExperiencesCursorSoftware Engineer, ML PlatformNVIDIAAI Computing Software Developer - New College Graduate 2027CoinbaseStaff Software Engineer, AI Developer Productivity$218K – $257KCheckrSenior Machine Learning Engineer$207K – $244KOpenAIManager, Applied AI Engineering (Codex)$302K – $335KAssemblyAIEnterprise Applied AI EngineerAssemblyAIApplied AI EngineerPerplexityMember of Technical Staff (AI Software Engineer, Agent Engine)$250K – $405KFigmaResearcher, AI Evaluations$169K – $250KSpotifyMachine Learning Engineering Manager IIChimeData Scientist, Dispute Risk$109K – $150KOpenAIApplied AI Engineer, Large EnterpriseAnthropicResearch Scientist, Discovery (Engineering & Applied Sciences)$350K – $500KAleph AlphaAI Researcher - Pre-training (f/m/d)Aleph AlphaSenior AI Researcher- Pre-training (f/m/d)DatadogSenior AI Research Engineer - GPU Systems & KernelsCrusoeStaff Applied AI EngineerDatadogSenior AI Research Engineer - LLM Training & Inference InfrastructureAnthropicApplied AI ArchitectNVIDIASenior Quantum Error Correction Research Scientist, Applied Research$192K – $305KNVIDIASenior Software Engineer, AI Data$152K – $288KNVIDIASenior Engineer, DGX Cloud Resilience Engineering - Data Platform$184K – $357K
← All jobs

NVIDIA · Software Engineer, AI

Senior Software Engineer - AI Networking

Location
China, Shanghai · China, Beijing
Type
Full time
Posted
Nov 4, 2026

About the role

NVIDIA is seeking for an experienced Software Engineer with a strong background in AI networking technologies. This full-time position requires close collaboration with other NVIDIA SW and SW architecture teams, pre-sale teams and different industry leading architecture and R&D teams to develop leading SW solutions and stack. Our dedication to excellence ensures that we only seek those with a proven track record in AI/server/cloud networking, virtualization technologies, and top software development skills.

What you’ll be doing: • Working with NVIDIA top customers RnD, getting familiar with their applications and needs. • Building innovative POC prototypes which later to be productize and delivered. • Closely work with various development and architecture teams and take major part of SW development.

What we need to see: • Bachelor or above in Computer Science, computer engineering or related field. • 5+ years of practical experience. • Strong C/C++ programming skills. • Experiences using C/C++ in Linux. • Good networking knowledge and be familiar with L2 bridging, L3 routing and protocols such as VLAN, STP, OSPF, BGP, PIM etc. • Advantage – knowledge at RDMA, UCX, DPDK, NCCL, SONiC, vLLM, SGlang and Network virtualization.

Ways to stand out from the crowd: • Proven ability to collaborate in a multi-functional team environment. • Self-motivation with the capacity to work independently, manage multiple tasks, and prioritize across numerous projects and initiatives.

• Join us at NVIDIA, where your efforts will influence the next generation of computing and make a significant difference globally. This position suits those who thrive in a dynamic, welcoming environment and are motivated to expand the possibilities of AI networking technologies. Apply now and be part of something outstanding!

Listed from NVIDIA's careers page. Details can change; the company's posting is the source of truth.

NVIDIA

Salary not published

Same company

More AI & data jobs at NVIDIA

Similar roles

Software Engineer, AI jobs elsewhere, with salary