Description
NVIDIA is hiring an AI Networking Software Developer to build production communication frameworks, tools, and benchmarks for large-scale AI training and inference systems. The role involves end-to-end workload analysis, automation and parameter-search systems, and collaboration with networking and hardware teams to co-design features and software interfaces. Candidates need a B.Sc. or M.Sc. in Computer Science or Software Engineering, 12+ years or equivalent experience, professional Python development experience, strong Linux expertise, and familiarity with AI, cluster orchestration, MPI, HPC, networking, and performance optimization.
