Machine Learning - Compiler Engineer II, Annapurna Labs

AWS Machine Learning accelerator team developing custom silicon and software for ML inference and training
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Machine Learning - Compiler Engineer II, Annapurna Labs

AWS Machine Learning accelerators are leading AWS innovation in Generative AI, with the Inferentia chip delivering best-in-class ML inference performance at the lowest cloud cost. The role is within Amazon's Annapurna Labs team, responsible for AWS silicon development. As a Machine Learning Compiler Engineer II on the AWS Neuron team, you'll develop a compiler handling the world's largest ML workloads, working with frameworks like TensorFlow, PyTorch, and MXNET. The team values work-life balance and offers flexible working hours. You'll join a diverse, inclusive culture with strong mentorship opportunities and career growth potential. The position involves working on cutting-edge ML hardware acceleration, compiler optimization, and collaboration with top engineering talent. The team emphasizes knowledge sharing and professional development, with projects assigned to help members grow their skills. Amazon offers comprehensive benefits and a competitive compensation package, including equity and sign-on payments in addition to the base salary range.

Last updated 15 hours ago

Responsibilities For Machine Learning - Compiler Engineer II, Annapurna Labs

  • Support ground-up development and scaling of ML compiler
  • Architect and implement business-critical features
  • Publish cutting-edge research
  • Partner with AWS ML services teams
  • Contribute to pre-silicon design
  • Bring new products/features to market

Requirements For Machine Learning - Compiler Engineer II, Annapurna Labs

Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of experience architecting and optimizing compilers
  • Proficiency with C++ (preferred), C, Python

Benefits For Machine Learning - Compiler Engineer II, Annapurna Labs

Medical Insurance
401k
Parental Leave
  • Medical Insurance
  • 401k
  • Parental Leave

Interested in this job?

Jobs Related To Amazon Machine Learning - Compiler Engineer II, Annapurna Labs

Software Engineer II, Customer eXperience Impressions (CXI)

Software Engineer II position at Amazon's CXI team, focusing on ML-driven systems to detect and fix customer experience issues in real-time.

Machine Learning Engineer, Generative AI Innovation Center - Model Customization

Machine Learning Engineer position at AWS's Generative AI Innovation Center, focusing on LLM development, model customization, and enterprise AI solutions.

Software Development Engineer, GenAI

Software Development Engineer position at Amazon focusing on Generative AI applications in advertising, requiring 3+ years of experience in software development and system architecture.

Software Development Engineer, Sponsored Product Brands Advertiser Controls

Software Development Engineer role at Amazon working on machine learning systems for advertising optimization and personalization.

Software Development Engineer, Frontier AI & Robotics

Software Development Engineer role at Amazon's Frontier AI & Robotics team focusing on optimizing large-scale transformer models for robotics applications using CUDA and TensorRT.