CareerPlan

Manager, Software Engineering - NCCL

China, ShanghaiFull-time2026-04-30 → 2026-11-10

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