All vacancies
Senior Deep Learning Communication Architect
NVIDIA
US, CA, Santa Clara +1 more · On-site · relocation$15,333–29,708 gross/mofull-timeNVIDIA Careers (offices abroad)
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.
Responsibilities
- The software architecture group at NVIDIA has openings for a Deep Learning Communication Architect. We scale the DNN models and training/inference frameworks to systems with hundreds of thousands of nodes.
- Optimizing communication performance
- Identify and eliminate bottlenecks in data transfer and synchronization during distributed deep learning training and inference.
- Designing efficient communication protocols
- Develop and implement communication algorithms and protocols tailored for deep learning workloads, minimizing communication overhead and latency.
- Hardware and software co-craft
- Collaborate with hardware and software teams to craft systems that effectively apply high-speed interconnects (e.g., NVLink, InfiniBand, SPC-X) and communication libraries (e.g., MPI, NCCL, UCX, UCC, NVSHMEM).
- Exploring innovative communication technologies
- Research and evaluate new communication technologies and techniques to enhance the performance and scalability of deep learning systems.
- Developing and implementing solutions
Languages
- Work format
- On-site
- Seniority
- Senior
- Posted
- 20 May 2026
- Last verified
- In the last 5 days
Similar roles
- Business Title IT Dev Senior (Software Engineer) - ContractorCorpay · Remote · worldwide, UTC+4 accepted
- Machine Learning EngineerEVB · Remote · worldwide, UTC+4 accepted
- Microservices EngineerCanonical · Remote · worldwide
- Freelance Web and WordPress developerTechBiz Global · Remote · Armenia
- Staff Storage Platform Engineer (AI Storage) - RemoteRadian Arc · Remote · worldwide, UTC+4 accepted
- Senior Backend EngineerXperteez Technology · Remote · worldwide, UTC+4 accepted

