Amazon
Software Development Engineer III, Annapurna Labs
$185K–$250K
New York, NY · Full-time · Posted Aug 5, 2026
- Experience
- 5+ years in the stated software development, programming, system design or architecture, and software development life cycle areas; leadership or mentoring experience is also required.
About the job
Build software and AI agents that help customers adopt AWS Trainium and Inferentia, addressing adoption challenges and improving Neuron technology.
What you'll do
- Design, implement, test, deploy, and maintain software solutions that improve performance, durability, cost, and security.
- Build and maintain highly available products, metrics, and automation, and resolve software defects.
- Collaborate with customers and cross-functional compiler, hardware, and ML engineers on technical decisions and product design.
What they ask for
- 5+ years of non-internship professional software development experience and 5+ years programming in at least one software language.
- 5+ years leading design or architecture of new and existing systems, including design patterns, reliability, and scaling.
- 5+ years of full software development life cycle experience, including coding standards, reviews, source control, builds, testing, and operations.
- Experience mentoring, serving as a tech lead, or leading an engineering team; hands-on technical experience in Generative AI.
Nice to have
- Master's degree in computer science or equivalent.
- 1+ years in machine learning or computational modeling, emphasizing building and optimizing models for diverse hardware platforms.
Pay
184,900.00 - 250,200.00 USD annually (base salary)
Tools
AWS Neuron, Trainium, Inferentia, Generative AI
AI focus
Build and apply AI agents to simplify and accelerate customer adoption of Trainium and Inferentia; the role also requires hands-on Generative AI experience.
Model-written summary · the original posting is authoritative