Amazon
Software Development Engineer Intern, Annapurna Labs - 2027
$109K–$126K
Austin, TX +3 · Internship · Posted Aug 27, 2026
- Location
- Austin, TX
Seattle, WA
New York, NY
Cupertino, CA - Education
- Currently enrolled in a Bachelor's or Master's degree program in Computer Science, Computer Engineering, or a related field; final graduation date of December 2027 or later.
About the job
Develops and tests production software across the stack to enable and optimize Amazon’s custom silicon products.
What you'll do
- Design, implement, test, and document software such as systems code, compilers, runtimes, and tooling.
- Optimize performance on custom hardware and debug issues across the hardware-software boundary.
- Collaborate with hardware, compiler, and systems teams and present results.
What they ask for
- Currently enrolled in a Bachelor's or Master's degree program in Computer Science, Computer Engineering, or a related field, with a final graduation date of December 2027 or later.
- Programming experience in at least one modern language such as C, C++, Java, or Python.
- Coursework or project experience in data structures, algorithms, and software design.
- Understanding of operating systems, computer architecture, or systems programming.
Nice to have
- Experience with Linux/Unix, low-level systems programming, compilers, ML runtimes, operating systems internals, or distributed systems.
- Exposure to machine learning frameworks and understanding of how models run on hardware.
Pay
109,395.00 USD Annually (starting pay; base salary); 125,885.00 USD Annually (starting pay; base salary); 120,360.00 USD Annually (starting pay; base salary); 109,395.00 USD Annually (starting pay; base salary)
Tools
C, C++, Python, Graviton, Trainium, Inferentia, MLIR, LLVM
AI focus
Software for machine-learning training and inference accelerators, including compiler, runtime, framework, kernel, and distributed infrastructure work.
Model-written summary · the original posting is authoritative