Machine Learning - Compiler Engineer
Hybrid (Seattle, WA), Hybrid (Cupertino, CA)$143.7k - $194.4kFull-timePosted 2w ago
About the role
Software engineer in the Compiler team for AWS Neuron at Annapurna Labs, responsible for building the next generation Neuron compiler to transform ML models into optimized implementations for AWS Inferentia and Trainium accelerators, collaborating with chip architects and ML teams to maximize performance and usability.
Responsibilities
- Design, implement, test, deploy and maintain software to transform Neuron compiler performance, stability and user-interface.
- Collaborate with chip architects, runtime/OS engineers, scientists and ML Apps teams to deploy ML models on AWS accelerators with optimal cost/performance.
- Work with open-source toolchains (StableHLO, OpenXLA, MLIR) to optimize ML workloads on AWS software/hardware.
- Build features delivering best possible experiences for developers worldwide.
- Create compiler optimization and verification passes; surface features and peculiarities of AWS accelerators to developers; build tools to analyze numerical errors; diagnose and fix compiler defects.
- Participate in design discussions, code reviews, and communicate with internal and external stakeholders.
Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Skills
Required:Object-oriented programming (C++/Java)
Benefits
- Health insurance (medical, dental, vision, prescription, Basic Life & AD&D, optional Supplemental Life)
- 401(k) matching
- Paid time off
- Parental leave
- Flexible Spending Accounts (FSA)
- Adoption and Surrogacy Reimbursement coverage
- EAP, Mental Health Support, Medical Advice Line
Last updated Oct 25, 2026. Interested? Apply on the company site.
More open roles at Amazon
- IT Support Associate II, Ops Tech Solutions (OTS)yesterdayPlainfield, Indiana · Operations IT Support Engineering
- Head of Energy and Water, AWS LegalyesterdayHybrid (Seattle, WA) · Legal
- Software Development Engineer, Creative Asset Library, CreativeXyesterdaySeattle · Software Development
- Software Development Engineer, Creative Asset Library, CreativeXyesterdayHybrid (Seattle, WA) · Software Development
- IT Support Associate II, OTSyesterdayIrving, TX · Operations IT Support Engineering