Senior System Software Architect, AI and GPU Networking
Core
Design and lead architectural efforts for AI networking, GPU interconnects, and data center infrastructure to optimize AI workloads and accelerate data movement.
Role type
Senior System Software Architect (AI Networking & GPU)
Builds
AI data center solutions, distributed AI systems, high-performance communication libraries, and runtime systems.
Domain
AI Infrastructure, High Performance Computing (HPC), GPU Networking
Deliverable
production ML models
Required skills
System architecture, algorithm design, system programming, computer architecture, operating systems, virtualization, networking, storage, performance profiling, optimization techniques, hardware feature definition, software development
Preferred skills
Research track record, Deep Learning frameworks (NCCL, UCX, MPI), Inference and Training workload optimization (Prefill/Decode, data parallelism, Tensor parallelism), CPU/GPU/memory/storage/networking expertise
Technologies
NVIDIA Dynamo, NVIDIA NIXL, NVIDIA UCX, GPUs, DPUs, interconnects, SDN
Responsibilities
Enhance GPU Networking offerings for AI workloads, co-design hardware features for data movement, identify and evaluate new technologies, lead architecture and design of new technologies, lead proof-of-concept development
Seniority
Senior, hands-on IC
