Senior ML/HPC Networking & Systems Engineer

Amazon

Cupertino (CA)

On-site

USD 150,000 - 210,000

Full time

17 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon is seeking an experienced software engineer to work on distributed AI/ML systems within Annapurna Labs, contributing to EC2 infrastructure by building high-performance, scalable software in C/C++. You will collaborate with hardware and RTL engineers to optimize networking for ML/HPC workloads.

The role offers mentorship opportunities, cross-functional collaboration, and exposure to largest-scale AWS clusters and customers.

Qualifications

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming with C/C++.
  • 5+ years of leading design or architecture of new and existing systems.
  • 5+ years of full software development life cycle, including coding standards and reviews.
  • Experience as a mentor, tech lead or leading an engineering team.

Responsibilities

  • Develop distributed AI/ML systems for scaling across accelerators and servers.
  • Contribute to Linux/kernel-level performance and reliability improvements.

Skills

C/C++
Linux
Distributed systems
Performance optimization
Mentorship

Education

Bachelor's degree in computer science or equivalent

Tools

NCCL
NVSHMEM
NIXL

Job description

Amazon is seeking an experienced software engineer to work on distributed AI/ML systems within Annapurna Labs, contributing to EC2 infrastructure by building high-performance, scalable software in C/C++. You will collaborate with hardware and RTL engineers to optimize networking for ML/HPC workloads.

The role offers mentorship opportunities, cross-functional collaboration, and exposure to largest-scale AWS clusters and customers.

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

Similar jobs worth comparing

Senior Distributed AI/ML Systems Engineer
Senior Distributed AI/ML Systems Engineer

Amazon • Cupertino (CA)

On-site
USD 180,000 - 230,000
Health insurance
401(k) matching
Paid time off
+2
Senior ML Network Stack Engineering Manager
Senior ML Network Stack Engineering Manager

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 220,000 - 298,000
Health insurance
401(k) matching
Paid time off
+1
Senior Manager, ML Network Stack & HPC Systems
Senior Manager, ML Network Stack & HPC Systems

Amazon • Seattle (WA)

On-site
USD 220,000 - 298,000
Health insurance
401(k) matching
Paid time off
+1
Sr. Software Development Engineer, HPC/ML Networking Engineer, Annapurna Labs
Sr. Software Development Engineer, HPC/ML Networking Engineer, Annapurna Labs

Amazon • Cupertino (CA)

On-site
USD 150,000 - 210,000
Sr. Software Development Engineer, HPC/ML Networking Engineer, Annapurna Labs (AWS)
Sr. Software Development Engineer, HPC/ML Networking Engineer, Annapurna Labs (AWS)

Amazon • Cupertino (CA)

On-site
USD 180,000 - 230,000
Health insurance
401(k) matching
Paid time off
+2
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
Lead ML Network Stack Engineer for Scalable EC2 AI
Lead ML Network Stack Engineer for Scalable EC2 AI

Amazon • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
RSUs and sign-on options
401(k) matching
+2
Senior Distributed AI/ML Systems Engineer
Senior Distributed AI/ML Systems Engineer

Socket.dev • Cupertino (CA)

On-site
USD 193,300 - 261,500
Sr. Software Development Engineer, HPC/ML Networking Engineer, Annapurna Labs
Sr. Software Development Engineer, HPC/ML Networking Engineer, Annapurna Labs

Socket.dev • Cupertino (CA)

On-site
USD 193,300 - 261,500
ML Systems Software Engineer — High-Performance Cloud
ML Systems Software Engineer — High-Performance Cloud

Amazon • New York (NY)

On-site
USD 158,000 - 214,000