ML Platform Software Engineer - C/C++, Rust, Linux

Amazon Web Services (AWS)

Seattle (WA)

On-site

USD 140,000 - 190,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Sign-on payments
Restricted stock units (RSUs)
Health insurance
Medical insurance
Dental insurance
Vision insurance
Prescription insurance
Basic Life & AD&D
Supplemental life plans
EAP
Mental Health Support
Medical Advice Line
Flexible Spending Accounts
Adoption and Surrogacy Reimbursement
401(k) matching
Paid time off
Parental leave

Job summary

Amazon Web Services (AWS) is seeking an engineer to drive the development of next-generation EC2 machine learning platforms for high-performance training and inference workloads. You will collaborate with hardware, firmware, and systems software teams to optimize the EC2 Nitro platform, improving efficiency and scalability for distributed ML workloads.

The role requires 3+ years of software development experience and strong proficiency in C/C++ or Rust within a Linux environment, plus experience

Qualifications

  • 3+ years of professional software development experience.
  • Bachelor's degree in Computer Science or a related field.
  • Proficiency in C/C++ or Rust within a Linux environment and experience with large-scale distributed systems.

Responsibilities

  • Drive development of next-generation EC2 machine learning platforms for high-performance training and inference workloads.
  • Collaborate with hardware, firmware, and systems software teams to optimize the EC2 Nitro platform.

Skills

C++
Rust
Linux
C#
Java
Perl
Computer Architecture
Operating Systems
Parallel Computing
ML Frameworks
Cluster Management
Version Control
Build Automation
Unit Testing
Distributed Systems

Education

Bachelor's degree in Computer Science or related field

Job description

Amazon Web Services (AWS) is seeking an engineer to drive the development of next-generation EC2 machine learning platforms for high-performance training and inference workloads. You will collaborate with hardware, firmware, and systems software teams to optimize the EC2 Nitro platform, improving efficiency and scalability for distributed ML workloads.

The role requires 3+ years of software development experience and strong proficiency in C/C++ or Rust within a Linux environment, plus experience

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

Similar jobs worth comparing

Senior ML Systems Engineer: EC2 Nitro & HW/SW Co-Design
Senior ML Systems Engineer: EC2 Nitro & HW/SW Co-Design

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 180,000 - 300,000
Sign-on payments
Restricted stock units (RSUs)
Health insurance
+14
Senior ML Systems Engineer - High-Performance Cloud
Senior ML Systems Engineer - High-Performance Cloud

Socket.dev • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Senior Software Development Engineer, AWS EC2 Nitro Team
Senior Software Development Engineer, AWS EC2 Nitro Team

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 180,000 - 300,000
Sign-on payments
Restricted stock units (RSUs)
Health insurance
+14
Software Engineer: EC2 Nitro High Memory & HPC
Software Engineer: EC2 Nitro High Memory & HPC

Amazon • Santa Clara (CA), Northern (KY)

Hybrid
USD 165,000 - 224,000
Health insurance
RSUs
Paid time off
Software Dev Engineer, EC2 Nitro, EC2 Nitro
Software Dev Engineer, EC2 Nitro, EC2 Nitro

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 140,000 - 190,000
Sign-on payments
Restricted stock units (RSUs)
Health insurance
+14
Senior Software Dev Engineer, EC2 Nitro, EC2 Nitro
Senior Software Dev Engineer, EC2 Nitro, EC2 Nitro

Socket.dev • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer, AWS EC2 Nitro Team
Software Development Engineer, AWS EC2 Nitro Team

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 140,000 - 190,000
Sign-on payments
Restricted stock units (RSUs)
Health insurance
+14
Systems Engineer: EC2 Nitro High Memory HPC
Systems Engineer: EC2 Nitro High Memory HPC

Amazon • Santa Clara (CA)

On-site
USD 149,000 - 201,000
Health insurance
401(k) matching
Paid time off
+1
EC2 Networking Kernel Engineer (High-Performance)
EC2 Networking Kernel Engineer (High-Performance)

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
SDE, EC2 Nitro ML & HPC Platform Dev
SDE, EC2 Nitro ML & HPC Platform Dev

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 140,000 - 190,000
Sign-on payments
Restricted stock units (RSUs)
Health insurance
+14