Software Engineer, SystemML - AI Networking
✨ AI Summary
Meta, a leading technology company, is hiring a Software Engineer for its AI Networking team in Bellevue, WA. The role focuses on developing the software stack around NCCL and PyTorch to optimize multi-GPU distributed training and GenAI/LLM performance. The tech stack includes NCCL, PyTorch, and HPC-style collectives. Specific years of experience or seniority level are not mentioned in the provided description.
In this role, you will be a member of the AI Networking Software team and part of the bigger DC networking organization. The team develops and owns the software stack around NCCL (NVIDIA Collective Communications Library), which enables multi-GPU and multi-node data communication through HPC-style collectives. NCCL has been integrated into PyTorch and is on the critical path of multi-GPU distributed training. In other words, nearly every distributed GPU-based ML workload in Meta Production goes through the software stack the team owns.
At the high level, the team aims to enable Meta-wide ML products and innovations to leverage our large-scale GPU training and inference fleet through an observable, reliable and high-performance distributed AI/GPU communication stack. Currently, one of the team’s focus is on building customized features, software benchmarks, performance tuners and software stacks around NCCL and PyTorch to improve the full-stack distributed ML reliability and performance (e.g. Large-Scale GenAI/LLM training) from the trainer down to the inter-GPU and network communication layer. And we are seeking engineers to work on the space of GenAI/LLM scaling reliability and performance.
About the Company
At Meta, we believe in impact and building a career where you’re challenged and valued in teams that are the best at what they do. Join us as we create and innovate the technologies of the future. We are advancing AI for a connected world. From developing category defining products to testing and launching wearables at global scale, there are many ways you can help us build the future of human connection and the technology that makes it possible.
More jobs at Meta
-
Production Systems Engineer, AI Network
Austin, TX · · Sep 23, 2026
-
Security Engineering Manager, Integrity Investigations
Remote, US · Remote · Sep 23, 2026
-
Product Security Engineer
Menlo Park, CA · · Sep 23, 2026
-
Production Systems Engineer
Menlo Park, CA · · Sep 23, 2026
-
Engineering Manager, ML Compilers (Triton / Kernel DSLs)
Bellevue, WA · · Sep 23, 2026