A leading technology company is looking for a Senior HPC and AI Network Software Architect to build the next generation of scalable AI infrastructure. The role focuses on distributed training, real-time inference, and communication efficiency across large systems. Candidates should have a Ph.D. and over 5 years of experience in systems programming, with strong skills in C++, Python, and AI frameworks like TensorFlow. The position offers highly competitive salaries and a comprehensive benefits package.
Qualifications
5+ years experience in systems programming or large-scale data movement.
Strong programming in C++, Python, and ideally CUDA.
Extensive hands-on experience with AI frameworks like PyTorch and TensorFlow.
Responsibilities
Build scalable software systems for distributed AI training.
Develop communication capabilities tailored to AI workloads.
Collaborate with AI framework teams to improve performance.
Skills
Systems programming
Parallel computing
Distributed computing
High-performance networking
C++
Python
CUDA
AI frameworks
Education
Ph.D. or equivalent
Tools
NCCL
UCX
UCC
Job description
A leading technology company is looking for a Senior HPC and AI Network Software Architect to build the next generation of scalable AI infrastructure. The role focuses on distributed training, real-time inference, and communication efficiency across large systems. Candidates should have a Ph.D. and over 5 years of experience in systems programming, with strong skills in C++, Python, and AI frameworks like TensorFlow. The position offers highly competitive salaries and a comprehensive benefits package.