
Senior Software Engineer - AI Networking
NVIDIA · China, Shanghai · China, Beijing
- Hardware & Semiconductors
- 10,001+ employees
- Santa Clara, CA
Strong hiring record · median 23 days open
Hiring signal
Actively hiring
Posted yesterday · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted yesterday
- Still listed on the employer's own board
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!
More jobs at NVIDIA
All 1,059- Manager, Software EngineeringNVIDIA · US, CA, Santa Clara · US, MA, Westford · US, TX, Austin +2today
- Senior Advanced Development Engineer, GPU NetworkingNVIDIA · Israel, Tel Aviv · Israel, Raanana · Israel, Yokneamtoday
- Solutions Architect - NVIDIA AI Cloud PartnersNVIDIA · France, Courbevoie · Francetoday
- Senior System Software Engineer – Linux-Tegra Power Management and Performance OptimizationNVIDIA · US, CA, Santa Claratoday
- Network Site Reliability EngineerNVIDIA · US, CA, Santa Clarayesterday
Similar roles
- Junior Software EngineerVirtuos · China · Shanghai, Chinatoday
- Mobile Application Developer - AI Neobank AppBJAK · Chinatoday
- Full Stack EngineerBJAK · Chinatoday
- Staff Software EngineerBJAK · Chinatoday
- Artificial Intelligence & Machine Learning, AVPState Street · Hangzhou, Chinatoday
- Artificial Intelligence & Machine Learning, AVPState Street · Hangzhou, Chinatoday