ML Acceleration Systems Software Engineer II

Amazon Inc.

Cupertino (CA)

On-site

USD 165,000 - 224,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) matching
Paid time off

Job summary

Amazon.com, Inc. in Cupertino is seeking a Software Engineer II to contribute to Annapurna Labs ML Acceleration System Software. You’ll help build production software for initialization, monitoring and deployment of ML acceleration servers, interfacing with EC2 and hardware teams.

The role emphasizes C/C++/Python/Lua development, code quality, and scalable systems. A strong background in server software and hardware integration is expected.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of design or architecture experience in systems.
  • Experience programming with at least one software language.

Responsibilities

  • Member of a team responsible for software for server components and EC2 integration.
  • Collaborate with MLA Hardware, Test and Manufacturing teams to enable deployment and qualification.
  • Develop software in C, C++, Python, Lua that is maintainable, tested and reusable.

Skills

non-internship software development
design or architecture experience
programming languages

Education

Bachelor's degree in computer science or equivalent

Tools

C
C++
Python
Lua

Job description

Amazon.com, Inc. in Cupertino is seeking a Software Engineer II to contribute to Annapurna Labs ML Acceleration System Software. You’ll help build production software for initialization, monitoring and deployment of ML acceleration servers, interfacing with EC2 and hardware teams.

The role emphasizes C/C++/Python/Lua development, code quality, and scalable systems. A strong background in server software and hardware integration is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Systems Software Engineer II — Cloud & Hardware
ML Systems Software Engineer II — Cloud & Hardware

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000
Health insurance
RSUs
401(k) matching
+2
ML Acceleration Systems Engineer II
ML Acceleration Systems Engineer II

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
Software Engineer I: Systems & ML Acceleration
Software Engineer I: Systems & ML Acceleration

Amazon • Cupertino (CA)

On-site
USD 129,000 - 148,000
Employee assistance program
401(k) matching
Mental health resources
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 Accelerator Systems Software Engineer
ML Accelerator Systems Software Engineer

Annapurna Labs • Cupertino (CA)

On-site
USD 134,000 - 163,000
C/C++ ML Acceleration HW/SW Engineer
C/C++ ML Acceleration HW/SW Engineer

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000
AI/ML Software Engineer II: High-Performance Inference
AI/ML Software Engineer II: High-Performance Inference

Amazon • Cupertino (CA)

On-site
USD 165,000 - 224,000
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 Systems Software
Software Engineer II, Annapurna Labs ML Acceleration Systems Software

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
Software Engineer II, Annapurna Labs ML Acceleration Systems Software
Software Engineer II, Annapurna Labs ML Acceleration Systems Software

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000
Health insurance
RSUs
401(k) matching
+2