ML Compiler Engineer, AWS Neuron, Annapurna Labs

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
Machine Learning
Mid-Level Software Engineer
Contact Company
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cloud

Description For ML Compiler Engineer, AWS Neuron, Annapurna Labs

Do you love decomposing problems to develop products that impact millions of people around the world? Would you enjoy identifying, defining, and building software solutions that revolutionize how businesses operate? The Annapurna Labs team at Amazon Web Services (AWS) is looking for a Software Development Engineer II to build, deliver, and maintain complex products that delight our customers and raise our performance bar. You'll design fault-tolerant systems that run at massive scale as we continue to innovate best-in-class services and applications in the AWS Cloud.

As a deep learning compiler engineer on the Neuron team, you will be a thought leader supporting the development of a compiler targeting AWS Inferentia and Trainum. You will be developing and scaling the compiler to handle the world's largest ML workloads. You will need to be technically capable, credible and curious in your own right as a trusted AWS Neuron engineer, innovating on behalf of our customers.

Key responsibilities:

  • Solve challenging technical problems at every layer of the stack
  • Design, implement, test, deploy and maintain innovative software solutions
  • Build high-quality, highly available, always-on products
  • Research implementations that deliver the best possible experiences for customers
  • Create metrics, implement automation and other improvements
  • Participate in design discussions, code review, and communicate with stakeholders
  • Work cross-functionally to help drive business decisions with technical input

AWS values diverse experiences and encourages candidates from all backgrounds to apply. The team offers a good work-life balance, mentorship, and career growth opportunities.

Last updated 5 months ago

Responsibilities For ML Compiler Engineer, AWS Neuron, Annapurna Labs

  • Develop and scale compilers for large ML workloads
  • Design fault-tolerant systems at massive scale
  • Innovate on behalf of customers
  • Solve challenging technical problems across the stack
  • Implement and maintain innovative software solutions
  • Participate in design discussions and code reviews
  • Work cross-functionally to drive business decisions

Requirements For ML Compiler Engineer, 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
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For ML Compiler Engineer, AWS Neuron, Annapurna Labs

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Flexible working hours
  • Career growth opportunities
  • Mentorship programs
  • Diverse and inclusive work environment

Interested in this job?

Jobs Related To Amazon ML Compiler Engineer, AWS Neuron, Annapurna Labs

Software Engineer II, Customer eXperience Impressions (CXI)

Software Engineer position at Amazon's CXI team developing ML systems to detect and fix shopping experience issues, offering competitive pay and benefits.

Software Development Engineer II - DSO, Demand Science Optimization (DSO)

Software Development Engineer II position at Amazon's DSO team, focusing on ML-driven demand forecasting and supply management for Amazon Devices.

Software Development Engineer, Predictive Targeting

Software Development Engineer role at Amazon focusing on machine learning and predictive analytics for customer targeting systems

Delivery Consultant - Application Developer, Data & Machine Learning, WWPS ProServe

AWS ProServe Delivery Consultant role focusing on machine learning and data solutions implementation, offering competitive salary and comprehensive benefits.

Software Development Engineer II, ML_AI

AWS SageMaker AI seeks SDE II to build next-gen AI platform, focusing on LLMs and distributed machine learning systems, offering competitive compensation and growth opportunities.