Taro Logo

Deep Learning Compiler Engineer II, AWS Neuron, Annapurna Labs

AWS is Amazon's cloud computing platform providing innovative infrastructure and software solutions.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Deep Learning Compiler Engineer II, AWS Neuron, Annapurna Labs

AWS is seeking a Deep Learning Compiler Engineer II to join their innovative Neuron team, working at the intersection of machine learning, high-performance computing, and distributed architectures. The role focuses on developing the AWS Neuron SDK, which optimizes neural net model performance on AWS Inferentia and Trainium custom chips.

The position offers a unique opportunity to work on cutting-edge technology that democratizes access to deep learning infrastructure. As a senior compiler engineer, you'll be responsible for architecting and implementing critical features, publishing research, and mentoring other engineers. The role involves working with AWS's custom silicon solutions and scaling compilers to handle the world's largest ML workloads.

AWS Neuron SDK is a comprehensive solution including a compiler, runtime, and debugger, integrated with major frameworks like TensorFlow, PyTorch, and MXNet. The team operates in an innovative environment where experimentation and invention are encouraged, working in small, agile teams despite the large scale of the projects.

The position offers excellent work-life balance with flexible working hours and a strong emphasis on personal development. AWS provides a supportive, inclusive culture with ten employee-led affinity groups and various learning opportunities, including diversity conferences and race/ethnicity conversations. The team values knowledge sharing and mentorship, making it an ideal environment for professional growth.

Key responsibilities include pre-silicon design participation, bringing new products to market, and partnering with AWS ML services teams. While a background in machine learning and AI accelerators is preferred, it's not mandatory. The role requires strong technical communication skills and the ability to work independently while collaborating effectively with various teams.

This position represents an opportunity to work on innovative products that are shaping the future of deep learning infrastructure while being part of a supportive team that values both technical excellence and personal growth. The role combines hands-on technical work with strategic thinking, making it ideal for engineers who want to make a significant impact in the field of machine learning infrastructure.

Last updated 17 minutes ago

Responsibilities For Deep Learning Compiler Engineer II, AWS Neuron, Annapurna Labs

  • Architect and implement business-critical features
  • Publish innovative research
  • Mentor experienced engineers
  • Develop and scale compiler to handle large ML workloads
  • Support development of compiler targeting AWS Inferentia and Trainum
  • Partner with AWS ML services teams
  • Participate in pre-silicon design

Requirements For Deep Learning Compiler Engineer II, AWS Neuron, Annapurna Labs

Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Deep Learning Compiler Engineer II, AWS Neuron, Annapurna Labs

Medical Insurance
  • Work-life balance
  • Flexible working hours
  • Mentorship opportunities
  • Career growth opportunities
  • Employee-led affinity groups
  • Learning and development programs

Interested in this job?

Jobs Related To Amazon Deep Learning Compiler Engineer II, AWS Neuron, Annapurna Labs