Senior Software Engineer - AI Networking
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
