Senior Distributed AI/ML Systems Engineer

Socket.dev

Cupertino (CA)

On-site

USD 193,300 - 261,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Socket.dev is seeking an experienced engineer to advance distributed AI/ML systems. You will work on collective operations, low-level C/C++, and Linux kernel considerations for scalable performance across clusters.

You will join Annapurna Labs within AWS, focusing on hardware/software building blocks for EC2. The role offers mentorship, cross-team collaboration, and ongoing learning in a fast-moving AI/ML landscape.

Qualifications

  • 5+ years of non-internship professional software development experience.
  • 5+ years of C/C++ coding experience.
  • 5+ years of leading design or architecture of new and existing systems.
  • 5+ years of full software development life cycle, including coding standards, code reviews, source control, builds, testing, and operations.

Responsibilities

  • Develop distributed AI/ML systems and collective operations across accelerators and servers.
  • Collaborate with HPC/infrastructure teams and ML customers to deliver scalable solutions.

Skills

C/C++ coding
Software development
Mentoring/tech lead
Linux/kernel experience
Distributed systems

Education

Bachelor's degree in CS or equivalent

Tools

NCCL
NVSHMEM
NIXL

Job description

Socket.dev is seeking an experienced engineer to advance distributed AI/ML systems. You will work on collective operations, low-level C/C++, and Linux kernel considerations for scalable performance across clusters.

You will join Annapurna Labs within AWS, focusing on hardware/software building blocks for EC2. The role offers mentorship, cross-team collaboration, and ongoing learning in a fast-moving AI/ML landscape.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Distributed AI/ML Systems Engineer (C/C++ HPC)
Distributed AI/ML Systems Engineer (C/C++ HPC)

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000
Distributed AI/ML Systems Engineer (C/C++)
Distributed AI/ML Systems Engineer (C/C++)

Socket.dev • Cupertino (CA)

On-site
USD 140,000 - 210,000
Senior ML Networking Lead for Scalable AI Clusters
Senior ML Networking Lead for Scalable AI Clusters

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
RSUs
Comprehensive benefits
Health insurance
Software Development Engineer, Annapurna Labs, Elastic Collectives at Annapurna Labs (U.S.) Inc[...]
Software Development Engineer, Annapurna Labs, Elastic Collectives at Annapurna Labs (U.S.) Inc[...]

MSU Solutions GmbH • Cupertino (CA)

On-site
USD 120,000 - 210,000
Senior ML Networking & HPC Stack Lead
Senior ML Networking & HPC Stack Lead

Amazon • Cupertino (CA)

On-site
USD 193,000 - 262,000
Senior AI/ML Distributed Training Engineer
Senior AI/ML Distributed Training Engineer

Amazon • Cupertino (CA)

On-site
USD 193,300 - 261,500
Engineering Manager - ML Network Stack & HPC Systems
Engineering Manager - ML Network Stack & HPC Systems

Socket.dev • Seattle (WA)

On-site
USD 185,000 - 250,000
Senior AI Infrastructure Engineer - ML Accelerators
Senior AI Infrastructure Engineer - ML Accelerators

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
High-value equity
Senior AI/ML Distributed Training Engineer (PyTorch)
Senior AI/ML Distributed Training Engineer (PyTorch)

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,100 - 227,400
Health insurance
RSUs
Paid time off
+1
AI/ML Systems Engineer — Distributed Training
AI/ML Systems Engineer — Distributed Training

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000