> Markdown version of [/jobs/ext/2283704-principal-developer-ai-networking](https://www.wearedevelopers.com/jobs/ext/2283704-principal-developer-ai-networking). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Developer, AI Networking - **Company:** NVIDIA Corporation - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Salary:** $272,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Bash Shell, C++ (Programming Language), Profiling, Nvidia CUDA, Computer Programming, Software Debugging, Microprocessors, Distributed Systems, Integrated Development Environments, Python (Programming Language), Remote Direct Memory Access, Tensorflow, Software Engineering, Supercomputing, Graphics Processing Unit (GPU), Pytorch, Large Language Models, Deep Learning, Information Technology - **Published:** August 28, 2026 - **Apply:** https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Principal-Developer--AI-Networking_JR2019187 ## About the Role * 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. Ways to stand out from the crowd: * Extensive understanding and hands-on experience with AI workloads and benchmarking for distributed LLM training. * Knowledge in PyTorch, CUDA, and NCCL libraries. * Comprehensive system knowledge and understanding (Intel / AMD / ARM CPUs, NVIDIA GPUs, HCA, Memory, PCI). * Strong capabilities in performance evaluation and methods using contemporary tools. ## Description * Characterizing AI workloads and deep learning models aimed at large-scale LLM training and inference on NVIDIA supercomputers. The role centers on distributed systems with a focus on high-performance networking and NVIDIA communication libraries. * Benchmarking, profiling, and analyzing the performance to find bottlenecks and identify areas for improvement and optimizations, with a strong emphasis on networking aspects. * Developing PyTorch trace-based profiling, analysis, and replaying toolset to aid in benchmarking, debugging, and co-designing 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. ## Related Videos - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [MCP doesn’t suck — your agent does](https://www.wearedevelopers.com/videos/100202-mcp-doesn-t-suck-your-agent-does) ## Related Articles - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Stephan Gillich - Bringing AI Everywhere](https://www.wearedevelopers.com/magazine/489-stephan-gillich-bringing-ai-everywhere) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Best US AI Conferences for CTOs in 2026: Build vs. Buy, Vendor Evaluation, and Peer Intelligence](https://www.wearedevelopers.com/magazine/736-best-us-ai-conferences-for-ctos-in-2026-build-vs-buy-vendor-evaluation-and-peer-intelligence) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production)