CareerPlan

Senior Software Engineer - AI Networking

China, ShanghaiFull-time2026-11-04 → 2026-11-10

Core

Develop leading software solutions and stacks for AI/server/cloud networking, virtualization, and AI networking technologies.

Role type

Senior Software Engineer (AI Networking)

Builds

POC prototypes and production software solutions for NVIDIA's AI networking stack

Domain

AI, Server/Cloud Networking, Virtualization

Deliverable

production ML models | product features

Required skills

C/C++ programming, Linux development, Networking protocols (L2/L3, VLAN, STP, OSPF, BGP, PIM), Software architecture

Preferred skills

RDMA, UCX, DPDK, NCCL, SONiC, vLLM, SGlang, Network virtualization

Technologies

C, C++, Linux, RDMA, UCX, DPDK, NCCL, SONiC, vLLM, SGlang

Responsibilities

Collaborate with R&D and pre-sales teams to understand customer needs, build innovative POC prototypes, and lead major software development tasks

Seniority

Senior, hands-on IC