ML Accelerator Software Engineer

Amazon Inc.

Cupertino (CA)

On-site

USD 134,000 - 163,000

Full time

40 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Amazon is seeking a highly motivated software engineer-internship candidate to collaborate with hardware, firmware, and ML teams on software for custom ML accelerator silicon in Cupertino, CA. You will design, implement, test, and optimize software across the accelerator stack and contribute to production-grade tooling and documentation.

Applicants should be enrolled in a Master’s program in CS/CE with strong C++ (OOP) experience and coursework in computer architecture.

Qualifications

  • Pursuing a Master’s degree in a relevant field at time of application.
  • Proficiency in C++ with object-oriented programming.
  • Coursework in Computer Architecture.

Responsibilities

  • Collaborate with cross-disciplinary teams to develop software for custom ML accelerator silicon.
  • Design, develop, and test software across the accelerator stack including compilers and drivers.
  • Build scalable systems for silicon bring-up, verification, and ML workloads.
  • Write clean, high-performance code in C++, C++, Python, or Rust.
  • Develop CI/CD pipelines and tooling to accelerate hardware-software co-development.
  • Participate in code reviews and documentation; leverage GenAI tools to improve productivity.
  • Monitor, debug, and resolve issues across hardware-software boundaries; participate in on-call tasks.
  • Stay updated on ML accelerators, compiler optimization, and cloud-scale systems.

Skills

C++ (OOP)

Education

Master's degree in Computer Science/Engineering or related field
Coursework in Computer Architecture

Job description

Amazon is seeking a highly motivated software engineer-internship candidate to collaborate with hardware, firmware, and ML teams on software for custom ML accelerator silicon in Cupertino, CA. You will design, implement, test, and optimize software across the accelerator stack and contribute to production-grade tooling and documentation.

Applicants should be enrolled in a Master’s program in CS/CE with strong C++ (OOP) experience and coursework in computer architecture.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Accelerator Systems Software Engineer
ML Accelerator Systems Software Engineer

Annapurna Labs • Cupertino (CA)

On-site
USD 134,000 - 163,000
Software Development Engineer
Software Development Engineer

Alternance Amazon • Cupertino (CA)

On-site
USD 134,000 - 163,000
ML Acceleration Systems Software Engineer II
ML Acceleration Systems Software Engineer II

Amazon Inc. • Cupertino (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Paid time off
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
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
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
Software Development Engineer
Software Development Engineer

Annapurna Labs • Cupertino (CA)

On-site
USD 134,000 - 163,000
Senior ML Accelerator DV Engineer
Senior ML Accelerator DV Engineer

Amazon • Cupertino (CA)

On-site
USD 183,000 - 248,000
Health insurance
RSUs & sign-on
401(k) matching
Software Engineer – ML Accelerators & Co-Design
Software Engineer – ML Accelerators & Co-Design

DeepMind Technologies Limited • Mountain View (CA)

On-site
USD 180,000 - 240,000
Equity
Benefits
15% Bonus Target
C/C++ HW/SW Co-Design SDE for ML Acceleration
C/C++ HW/SW Co-Design SDE for ML Acceleration

Amazon Inc. • Cupertino (CA)

On-site
USD 165,000 - 224,000