2025 Software Dev Engineer Intern - Compiler, Annapurna ML

Amazon Web Services (AWS) is a leading cloud computing platform providing services to hundreds of thousands of users worldwide.
$47,840 - $96,150
Machine Learning
Software Engineering Intern
In-Person
5,000+ Employees
AI · Enterprise SaaS

Description For 2025 Software Dev Engineer Intern - Compiler, Annapurna ML

Amazon Web Services (AWS) is offering an exciting internship opportunity within their Annapurna team, focusing on compiler development and machine learning acceleration. This 12-week, full-time internship position combines cutting-edge work in ML, chip acceleration, and compiler optimization. The Annapurna team, with development centers in the U.S. and Israel, is crucial to AWS's success, working on innovative products like AWS Nitro, Graviton, and ML Accelerators.

As an intern, you'll be working on sophisticated software designs, developing new services, and optimizing existing systems. The role requires strong programming skills in Python and C++, along with knowledge of compiler optimization and machine learning frameworks. You'll be involved in the full development cycle, from writing requirements and design documents to implementing and testing solutions.

This position offers an excellent opportunity to work with world-class engineers while contributing to products that impact AWS's global infrastructure. The internship provides hands-on experience with modern ML frameworks, compiler optimization, and cloud computing technologies. You'll be part of a team that's pushing the boundaries of cloud infrastructure, working on projects that combine hardware and software innovation.

The role offers competitive hourly compensation ranging from $47.84 to $96.15, depending on location, along with comprehensive benefits. This is an ideal opportunity for students interested in compiler development, machine learning, and cloud computing to gain practical experience at one of the world's leading tech companies.

Last updated 3 days ago

Responsibilities For 2025 Software Dev Engineer Intern - Compiler, Annapurna ML

  • Innovating and delivering creative SW Designs to develop new services
  • Writing requirements capturing documents, design documents, integration test plans, and deployment plans
  • Communicating status and progress of deliverables to schedule
  • Sharing learnings/innovations with team and stakeholders

Requirements For 2025 Software Dev Engineer Intern - Compiler, Annapurna ML

Python
  • Currently enrolled in a Bachelor's degree program or higher in Computer Science, Computer Engineering, or Electrical Engineering
  • Programming experience in Python and/or C or C++
  • Knowledge of code generation, compute graph optimization, resource scheduling
  • Understanding of data structures and algorithms
  • Experience with compiler optimization (LLVM, clang, etc)
  • Experience with ML frameworks like XLA, TVM, MLIR
  • Knowledge of deep learning models and algorithms
  • Experience with Tensorflow, PyTorch, or MxNET frameworks

Benefits For 2025 Software Dev Engineer Intern - Compiler, Annapurna ML

Medical Insurance
  • Medical benefits
  • Financial benefits
  • Full range of benefits package

Interested in this job?

Jobs Related To Amazon 2025 Software Dev Engineer Intern - Compiler, Annapurna ML

ML Compiler Software Engineer PEY Co-op (12-16 months), Annapurna ML

12-16 month co-op position developing compilers for AWS's custom ML acceleration chips, working with frameworks like TensorFlow and PyTorch.

2025 Software Development Engineer Intern - Machine Learning (m/w/d)

2025 Machine Learning Software Development Engineer Internship at Amazon Web Services in Berlin, focusing on distributed systems and ML technologies.

Machine Learning Engineer Intern, AWS OpenSearch

Machine Learning Engineer Internship position at Amazon AWS OpenSearch team, focusing on developing advanced ML retrieval algorithms and improving user experience.

Software Dev Engineer Intern - Data Scientist Track, Prime Video Partner Engineering

Software Development Engineer Intern position at Amazon Prime Video focusing on machine learning and data science for content recommendation systems.

2025 Fall Student Opportunities RBC Borealis - Machine Learning Software Engineer, 4 - 8 Months

Fall 2025 Machine Learning Software Engineering Internship at RBC Borealis AI in Toronto