
Senior Software Developer, AI Networking
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in California, +2 more states.
β’ Create AI networking communication frameworks and applications that operate in production environments on the largest supercomputers and data centers worldwide.
β’ Develop tools and benchmarks for production that are utilized by various teams both within and outside of NVIDIA.
β’ Facilitate the integration of new AI models within the benchmarking framework and provide insights through comprehensive analysis of large-scale workloads spanning hardware and software stacks.
β’ Design and implement automation systems, including extensive parameter searches to determine optimal configurations across intricate systems.
β’ Work collaboratively with networking and hardware teams to co-develop innovative features and software interfaces.
β’ B.Sc. or M.Sc. degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
β’ Over 5 years of relevant experience.
β’ Proven experience in professional Python development.
β’ Strong expertise in Linux environments.
β’ Capability to operate across a wide and evolving technology stack, encompassing hardware, networking, and large-scale AI systems across entire clusters.
β’ Familiarity with PyTorch, LLMs, and both inference and training processes.
β’ Experience with cluster orchestration systems such as Slurm or Kubernetes.
β’ Understanding of MPI and HPC, along with InfiniBand, Ethernet, and Networking.
β’ Background in performance optimization techniques.
β’ Equity.
β’ Comprehensive benefits package.
Warner Music Group
Huron
Stefanini Brasil
Get handpicked remote jobs straight to your inbox weekly.