Sr. ML Compiler Engineer - Automated Reasoning Science, Annapurna Labs

Global technology company leading in e-commerce, cloud computing, AI, and digital streaming
$151,300 - $261,500
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS

Description For Sr. ML Compiler Engineer - Automated Reasoning Science, Annapurna Labs

The AWS Neuron Compiler team at Amazon is seeking an experienced Senior ML Compiler Engineer to join their cutting-edge development efforts. This role focuses on building a state-of-the-art deep learning compiler stack that optimizes application models across various domains, including Large Language Models and Vision, working with frameworks like PyTorch, TensorFlow, and JAX.

The position is part of the Neuron Compiler Automated Reasoning Group, where you'll be instrumental in developing and maintaining advanced tooling to enhance the compiler's accuracy and reliability. You'll work with custom-built ML accelerators like Inferentia/Trainium, representing AWS's innovative approach to advanced machine learning capabilities.

The role requires strong expertise in C++ and Python programming, with a deep understanding of compiler development. You'll be working at the intersection of compiler technology and machine learning, contributing to AWS's position at the forefront of AI infrastructure. The team emphasizes a scientific approach to software engineering, pushing the boundaries of what's possible in compiler technology.

This is an excellent opportunity for someone passionate about both compiler technology and machine learning, offering competitive compensation ranging from $151,300 to $261,500 based on location, plus additional benefits including equity, sign-on bonuses, and comprehensive medical coverage. The position requires physical presence in either Seattle (preferred), Cupertino, Austin, or Toronto, offering the chance to work with some of the best minds in the field while solving complex technical challenges that impact AWS's global customer base.

Last updated 2 hours ago

Responsibilities For Sr. ML Compiler Engineer - Automated Reasoning Science, Annapurna Labs

  • Develop and maintain tooling for Neuron Compiler's accuracy and reliability
  • Lead efforts building fuzzers and specification synthesis tooling for LLVM-based compiler
  • Work in a team with a science focus
  • Optimize application models across diverse domains including Large Language and Vision
  • Work with custom-built Machine Learning accelerators including Inferentia/Trainium

Requirements For Sr. ML Compiler Engineer - Automated Reasoning Science, Annapurna Labs

Python
  • 6+ years of leading design or architecture experience
  • 5+ years of experience in developing compiler features and optimizations
  • Proficiency in C++ and Python programming
  • Familiarity with LLVM, including knowledge of abstract interpretation and polyhedral domains
  • Demonstrated scientific approach to software engineering problems

Benefits For Sr. ML Compiler Engineer - Automated Reasoning Science, Annapurna Labs

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Sr. ML Compiler Engineer - Automated Reasoning Science, Annapurna Labs

Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training

Senior ML Engineer role at AWS developing distributed training solutions for cloud-scale ML accelerators, working with cutting-edge AI technologies and custom silicon.

ML Compiler Engineer, Annapurna Labs

Senior ML Compiler Engineer role at AWS developing cutting-edge deep learning compiler stack for custom ML accelerators, offering competitive compensation and growth opportunities.

Senior ML Engineer, AWS Generative AI Innovation Center

Senior ML Engineer position at AWS Generative AI Innovation Center, focusing on developing AI solutions and helping customers implement generative AI technologies.

Sr. Software Development Engineer, AWS Compute Services

Senior SDE role at AWS focusing on ML/AI services, building distributed systems with 5+ years experience required, competitive salary $151K-$261K.

Sr. Software Engineer- AI/ML, AWS Neuron Apps

Senior Software Engineering role at AWS focusing on machine learning infrastructure, distributed training, and ML model optimization for cloud-scale accelerators.