CareerPlanSign in

Software Development Engineer Intern, Annapurna Labs - 2027

Cupertino, California, United States💼 Internship💰 $110,500–$110,500🗓 2026-08-27 → 2026-09-29

Core

Intern role writing software for Amazon's custom silicon (Graviton, Trainium, Inferentia) and Nitro system to power cloud services.

Role type

Software Development Engineer Intern (Systems/Compilers/ML Infrastructure)

Builds

Custom silicon software stack including compilers, runtimes, drivers, and frameworks for ML accelerators and server processors.

Domain

Cloud infrastructure, custom hardware, systems programming, machine learning infrastructure

Required skills

C, C++, Java, Python, data structures, algorithms, software design, operating systems, computer architecture, systems programming

Preferred skills

Linux/Unix environment, high-performance computing, low-level systems programming, compilers (MLIR, LLVM, TVM), ML runtimes, distributed systems, machine learning frameworks, open-source contributions

Technologies

C, C++, Python, Java, MLIR, LLVM, TVM, PyTorch, JAX, TensorFlow, Graviton, Trainium, Inferentia, Nitro, Neuron SDK

Responsibilities

Design, implement, and test software across the stack from low-level systems to compilers and tooling; optimize software performance on custom hardware; debug complex issues at the hardware-software boundary; collaborate with hardware and systems teams to deliver features end-to-end; document work and present results to the team.

Seniority

Intern

Sourced via amazon · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.