ML Systems Software Engineer II — Cloud & Hardware

Amazon Web Services (AWS)

Cupertino (CA)

On-site

USD 165,000 - 224,000

Full time

5 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

Benefits offered by this job

Health insurance
RSUs
401(k) matching
Paid time off
Parental leave

Job summary

Annapurna Labs (U.S.) Inc. is seeking engineers to develop and maintain system software for ML server acceleration hardware used in AWS EC2. You will work on initialization, monitoring, and test tooling for high-performance server environments.

Required skills include C/C++, Python, Lua, and strong software design experience. The role emphasizes hardware-aware software and scalable system development in a collaborative team.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • Experience programming with at least one software programming language.

Responsibilities

  • Member of a team responsible for the software associated with server components and integration into EC2.
  • Working with the MLA Hardware, Test and Manufacturing teams to create a coordinated software package to enable both qualification as well as rapid deployment of software.
  • Developing software (C, C++, Python, Lua) which can be maintained, improved upon, documented, tested, and reused.

Skills

C
C++
Python
Lua
Software design

Education

Bachelor's degree in computer science or equivalent

Job description

Annapurna Labs (U.S.) Inc. is seeking engineers to develop and maintain system software for ML server acceleration hardware used in AWS EC2. You will work on initialization, monitoring, and test tooling for high-performance server environments.

Required skills include C/C++, Python, Lua, and strong software design experience. The role emphasizes hardware-aware software and scalable system development in a collaborative team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
ML Acceleration Systems Engineer II
ML Acceleration Systems Engineer II

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
ML Hardware Systems Engineer – Fleet Automation & Debugging
ML Hardware Systems Engineer – Fleet Automation & Debugging

Amazon • Austin (TX)

On-site
USD 136,000 - 184,000
Health insurance
401(k) matching
Paid time off
+1
Machine Learning Hardware Platform Engineer
Machine Learning Hardware Platform Engineer

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 136,000 - 184,000
Health insurance
RSUs / restricted stock units
401(k) match
+2
Senior Embedded Firmware Engineer - ML Accelerator Systems
Senior Embedded Firmware Engineer - ML Accelerator Systems

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 168,000 - 227,000
Software Engineer II, Annapurna Labs ML Acceleration System Software
Software Engineer II, Annapurna Labs ML Acceleration System Software

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 150,000 - 190,000
Health insurance
401(k) matching
Paid time off
+5
ML Systems Software Engineer - AI Acceleration
ML Systems Software Engineer - AI Acceleration

Amazon • Northern (KY), New York (NY)

Hybrid
USD 158,000 - 214,000
Health insurance
RSUs
401(k) matching
+2
Senior Embedded Firmware Engineer for ML Accelerators
Senior Embedded Firmware Engineer for ML Accelerators

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
Restricted stock units (RSUs)
401(k) matching
+2
ML Hardware Platform Engineer
ML Hardware Platform Engineer

Socket.dev • Austin (TX)

On-site
USD 136,000 - 184,000
ML Acceleration Systems Software Engineer II
ML Acceleration Systems Software Engineer II

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 150,000 - 190,000
Health insurance
401(k) matching
Paid time off
+5