AI Networking Software Engineer - GenAI/LLM Scaling

Meta

Bellevue (WA)

On-site

USD 154,000 - 217,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Meta is seeking a Software Engineer for its AI Networking Software team in Bellevue, WA. You will help own and accelerate the NCCL-based stack that enables multi-GPU, multi-node communication for PyTorch and GenAI/LLM workloads.

The role emphasizes technical leadership, cross-functional collaboration, and advancing high-performance AI infrastructure within Meta’s distributed training ecosystem.

Qualifications

  • Bachelor's degree in CS, CE, or equivalent
  • Proven C/C++ and Python programming skills
  • Proven track record of leading successful projects
  • Experience leading cross-functional technical projects and communicating decisions to both technical and non-technical stakeholders
  • Specialized experience in Distributed ML Training, GPU architecture, ML systems, AI infrastructure, HPC, or ML frameworks (e.g. PyTorch)

Responsibilities

  • Provide technical leadership for the collective communication library development on Meta's large-scale GPU training infra with a focus on GenAI/LLM scaling

Skills

C/C++
Python
Technical leadership
Cross-functional communication
Distributed ML Training
GPU architecture
PyTorch

Education

Bachelor's degree in CS or related field

Tools

NCCL
CUDA
RoCE/Infiniband

Job description

Meta is seeking a Software Engineer for its AI Networking Software team in Bellevue, WA. You will help own and accelerate the NCCL-based stack that enables multi-GPU, multi-node communication for PyTorch and GenAI/LLM workloads.

The role emphasizes technical leadership, cross-functional collaboration, and advancing high-performance AI infrastructure within Meta’s distributed training ecosystem.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - AI Networking & Distributed GPU Systems
Software Engineer - AI Networking & Distributed GPU Systems

Meta • Menlo Park (CA)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits
Senior AI Networking Engineer - NCCL & Multi-GPU Training
Senior AI Networking Engineer - NCCL & Multi-GPU Training

Meta Careers • Menlo Park (CA), Northern (KY)

Hybrid
USD 150,000 - 210,000
Software Engineer, SystemML - AI Networking
Software Engineer, SystemML - AI Networking

Meta • Menlo Park (CA)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits
Software Engineer, SystemML - AI Networking
Software Engineer, SystemML - AI Networking

Meta • Bellevue (WA)

On-site
USD 154,000 - 217,000
Senior Network Software Engineer - Scalable Infra & AI
Senior Network Software Engineer - Scalable Infra & AI

Meta • Bellevue (WA)

On-site
USD 150,000 - 210,000
Senior Network Engineer, AI Lab & Compute Clusters
Senior Network Engineer, AI Lab & Compute Clusters

Meta • Ashburn (VA)

On-site
USD 193,000 - 271,000
Bonus
Equity
Benefits
Host Networking Software Engineer — Scalable Datacenter AI
Host Networking Software Engineer — Scalable Datacenter AI

Meta Careers • Bellevue (WA)

Hybrid
USD 120,000 - 180,000
AI Systems ML Engineer - Infra & Acceleration
AI Systems ML Engineer - Infra & Acceleration

Meta • Washington

On-site
USD 184,000 - 257,000
Bonus
Equity
Benefits
Senior AI Platform Engineer — Scalable ML Systems Leader
Senior AI Platform Engineer — Scalable ML Systems Leader

Meta • Bellevue (WA)

On-site
USD 219,000 - 301,000
AI Systems Engineer: ML Infra & Hardware Acceleration
AI Systems Engineer: ML Infra & Hardware Acceleration

Meta • Denver (CO)

On-site
USD 184,000 - 257,000