Manager, Software Engineering - NCCL
Core
Lead the China NCCL team to develop high-performance communication libraries (NCCL, NVSHMEM) for Deep Learning and HPC applications running on tens of thousands of GPUs.
Role type
Senior Engineering Manager (Systems Software/Networking)
Builds
GPU communication libraries and networking platforms for Deep Learning and HPC
Domain
High Performance Computing (HPC) and Deep Learning (DL)
Deliverable
production ML models
Required skills
Systems software, communication runtimes, high performance networking, computer systems architecture, C/C++ programming, Linux debugging, project management
Preferred skills
NCCL user/developer experience, customer engagement, parallel programming models (MPI, SHMEM), CUDA programming, HPC/ML/DL fundamentals, Deep Learning Frameworks (PyTorch, TensorFlow, vLLM, SGLang, TRT-LLM)
Responsibilities
Lead and mentor the China engineering team, interact with customers and researchers to define product roadmap, contribute to feature design and implementation, review and improve team processes and infrastructure
Seniority
Manager, 10+ years experience with 4+ years in management
