Principal Developer, AI Networking
NVIDIA· Engineer, Sys SW
Santa Clara, CA, Hybrid (Remote)$272k - $488.8kFull-timePosted 4mo ago
About the role
Senior software engineer focused on profiling, analyzing, and optimizing AI workloads on large-scale GPU/CPU clusters for distributed Deep Learning LLM training and inference, with emphasis on high-performance networking and NVIDIA communication libraries.
Responsibilities
- Characterizing AI workloads and deep learning models aimed at large-scale LLM training and inference on NVIDIA supercomputers, focusing on distributed systems with high-performance networking and NVIDIA communication libraries
- Benchmarking, profiling, and analyzing performance to identify bottlenecks and optimization opportunities with emphasis on networking aspects
- Developing PyTorch trace-based profiling, analysis, and replay tooling to aid benchmarking, debugging, and co-design of network systems for LLM workloads
- Collaborating with multiple teams from hardware to software to provide performance analysis insights
- Defining performance test plans, setting performance expectations for new technologies and solutions, and working to achieve performance targets
Qualifications
- B.Sc in Computer Science or Software Engineering or equivalent experience
- 15+ years of experience with high-performance networking (RDMA, MPI, NCCL, SHARP)
- Demonstrated ability in performance evaluation techniques and approaches
- Experience with NVIDIA GPUs and the CUDA library. Knowledge of deep learning frameworks like TensorFlow or PyTorch. Expertise in networking collective communication libraries such as NCCL and protocols like RoCE and RDMA
- Fast and self-learning capabilities with strong analytical and problem-solving skills
- Proficiency in programming languages: Python, Bash, and C++
- Experience with a container-based development environment
- Great teammate who communicates clearly and works well with others
Skills
Required:Networking performance evaluationRDMANCCLCUDAPyTorchPythonC++Bash
Nice to have:TensorFlow
Benefits
- Equity
- Generous benefits package
Last updated Jul 3, 2026. Interested? Apply on the company site.
About NVIDIA
World Leader in AI Computing
NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.
AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm
More open roles at NVIDIA
- Senior Physical Verification Engineer3d agoEngineer, ASIC
- Senior System Software Engineer, Display Security3d agoEngineer, Sys SW
- Senior FPGA Prototyping Engineer - Hardware3d agoSanta Clara, CA · Engineer, ASIC
- Senior Product Engineer3d agoHybrid (Thailand) · Engineer, Product Development
- Senior Architect - Data Processing Systems, Analytics and Data Intelligence3d agoHybrid (Remote / Local) · Architect