CareerPlan

Senior Software Engineer - AI Networking

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

Core

Develop leading software solutions and stacks for AI networking, virtualization, and server/cloud networking by building innovative POC prototypes and collaborating with customers and architecture teams.

Role type

Senior IC software engineer (AI networking)

Builds

AI networking software solutions, POC prototypes, and virtualization stacks

Domain

AI, server/cloud networking, virtualization

Required skills

C/C++ programming, Linux development, networking protocols (L2/L3, VLAN, STP, OSPF, BGP, PIM), RDMA, UCX, DPDK, NCCL, SONiC, vLLM, SGlang, Network virtualization

Preferred skills

Experience with top software development practices, ability to work in multi-functional teams

Technologies

C, C++, Linux, RDMA, UCX, DPDK, NCCL, SONiC, vLLM, SGlang, VLAN, STP, OSPF, BGP, PIM

Responsibilities

Collaborate with NVIDIA SW, SW architecture, pre-sale, and R&D teams; work with customer R&D to understand application needs; build and productize innovative POC prototypes; take a major part in SW development

Seniority

Senior, hands-on IC