Senior Software Developer, AI Networking
Core
Develop AI networking communication frameworks, production tools, and benchmarks for large-scale AI training and inference systems on supercomputers and data centers.
Role type
Senior Software Developer (AI Networking)
Builds
AI networking frameworks, production tools, and benchmarking infrastructure for data center scale systems.
Domain
AI Computing, High-Performance Computing (HPC), Data Center Networking
Deliverable
production ML models
Required skills
Python, Linux, Command-line environments, Large-scale system analysis, Automation design, Networking protocols
Preferred skills
PyTorch, LLMs, Cluster orchestration (Slurm/Kubernetes), MPI, InfiniBand, Ethernet, Performance optimization
Technologies
PyTorch, Slurm, Kubernetes, MPI, InfiniBand, Ethernet
Responsibilities
Develop AI networking communication frameworks and applications for production; Design and implement automation systems for large-scale parameter search; Collaborate with hardware teams to co-design software interfaces; Enable new AI models within benchmarking infrastructure.
Seniority
Senior, hands-on IC