Sr. Machine Learning - Compiler Engineer III, AWS Neuron, Annapurna Labs

AWS is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$151,300 - $261,500
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Sr. Machine Learning - Compiler Engineer III, AWS Neuron, Annapurna Labs

AWS Neuron is seeking a senior software engineer for their Compiler team to help revolutionize AI development. This role focuses on building the next generation Neuron compiler that transforms ML models from frameworks like PyTorch, TensorFlow, and JAX for deployment on AWS Inferentia and Trainium servers. The position involves solving complex compiler optimization challenges for various ML model families, including large language models, stable diffusion, and vision transformers.

The role combines deep technical expertise with collaborative teamwork, requiring interaction with chip architects, runtime engineers, and ML teams. You'll be instrumental in optimizing performance for cutting-edge ML models and working with open-source communities to influence industry standards. The position offers opportunities to work on pre-silicon design and bring new products to market.

As part of AWS's Machine Learning team, you'll contribute to democratizing access to cutting-edge AI infrastructure. The team values knowledge-sharing, mentorship, and career growth, fostering an environment where engineers can develop their expertise through challenging projects and supportive code reviews.

AWS offers comprehensive benefits, emphasizes work-life harmony, and provides ongoing learning opportunities. The company values diverse experiences and backgrounds, maintaining an inclusive culture through employee-led affinity groups and regular diversity-focused events. This position represents an opportunity to shape the future of machine learning infrastructure while working with industry-leading technology at scale.

The role requires strong programming skills in object-oriented languages, with compiler experience preferred. Knowledge of ML frameworks and accelerators is valuable, as is familiarity with OpenSource compiler toolsets like LLVM/MLIR. The position offers competitive compensation based on location and experience, along with equity opportunities and comprehensive benefits.

Last updated 21 hours ago

Responsibilities For Sr. Machine Learning - Compiler Engineer III, AWS Neuron, Annapurna Labs

  • Design, implement, test, deploy and maintain innovative software solutions for Neuron compiler
  • Work with chip architects, runtime/OS engineers, scientists and ML Apps teams
  • Work with open-source communities and influence industry partners
  • Create compiler optimization and verification passes
  • Build features to surface AWS accelerator capabilities to developers
  • Implement tools to analyze numerical errors
  • Participate in design discussions and code reviews

Requirements For Sr. Machine Learning - Compiler Engineer III, AWS Neuron, Annapurna Labs

Python
Java
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming experience with at least one software programming language
  • 5+ years of leading design or architecture experience
  • 5+ years of full software development life cycle experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with object-oriented languages like C++/Java

Benefits For Sr. Machine Learning - Compiler Engineer III, AWS Neuron, Annapurna Labs

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Work-life balance
  • Career growth opportunities
  • Mentorship programs

Interested in this job?

Jobs Related To Amazon Sr. Machine Learning - Compiler Engineer III, AWS Neuron, Annapurna Labs

Sr. Deep Learning Compiler Engineer III, AWS Neuron, Annapurna Labs

Senior Deep Learning Compiler Engineer role at AWS Neuron team, focusing on developing and scaling compilers for ML workloads on custom AWS chips.

Machine Learning Engineer, Generative AI Innovation Center

Senior ML Engineering role at AWS's Generative AI Innovation Center, focusing on developing advanced ML models and GenAI solutions for enterprise customers.

Machine Learning Engineer, Generative AI Innovation Center

Senior Machine Learning Engineering role at AWS's Generative AI Innovation Center, focusing on developing and deploying advanced ML solutions for enterprise customers.

Sr. Machine Learning - Compiler Engineer III, AWS Neuron, Annapurna Labs

Senior Machine Learning Compiler Engineer role at Amazon's Annapurna Labs, developing ML accelerator technology and compiler systems for AWS Neuron platform.

Member of Technical Staff - Software Engineering - ML Infrastructure, AGI Autonomy

Senior software engineering role at Amazon's new AI research lab, focusing on developing ML infrastructure and tools for AI agent development.