Machine Learning Engineer, AWS Neuron Apps

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$129,300 - $223,600
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Software Development Engineer – Machine Learning, Ad Response Prediction

Senior ML Engineer role at Amazon's Ad team, building large-scale prediction systems with competitive pay and benefits.

Sr. Software Engineer (ML), AGI Customization

Senior Machine Learning Engineer position focused on developing LLM training techniques and AI customization capabilities at Amazon's AGI team.

Sr. Software Engineer (ML), AGI Customization

Senior ML Engineer role at Amazon's AGI team, focusing on LLM training techniques and customization capabilities, offering competitive compensation and growth opportunities.

Software Development Engineer, ML Networking Performance

Senior SDE role at AWS focusing on ML Network Performance, developing metrics and solutions for hyperscale data center networks, offering competitive compensation and benefits.

Software Dev Engineer III, Conversational Ads Experiences

Senior Software Engineer role at Amazon focusing on building LLM-powered conversational advertising experiences, requiring 5+ years of experience and offering competitive compensation.

Description For Machine Learning Engineer, AWS Neuron Apps

AWS Neuron is seeking a Senior Machine Learning Engineer to join their ML Applications team, focusing on the complete software stack for AWS Inferentia and Trainium cloud-scale machine learning accelerators. This role presents an exciting opportunity to work at the forefront of machine learning infrastructure, specifically with massive-scale language models like Llama2, GPT2, and GPT3.

The position combines deep technical expertise in machine learning with high-impact software development. You'll be responsible for developing and optimizing distributed inference solutions, working directly with compiler and runtime engineers. The role requires expertise in performance tuning for both latency and throughput on large models using Python, PyTorch, or JAX, with a particular focus on Deepspeed and other distributed inference libraries.

As part of Amazon's AWS team, you'll work in a startup-like environment while having the resources and impact of a global tech leader. The team culture emphasizes knowledge-sharing and mentorship, with senior members providing one-on-one mentoring and thorough code reviews. You'll collaborate with internal and external stakeholders, participate in critical design discussions, and directly influence business decisions through technical expertise.

The compensation is highly competitive, ranging from $129,300 to $223,600 based on location, plus additional benefits including equity and sign-on payments. This role offers the unique opportunity to work on cutting-edge ML infrastructure that powers some of the most advanced AI models in production today, making it an ideal position for someone looking to make a significant impact in the field of machine learning systems.

Last updated 2 months ago

Responsibilities For Machine Learning Engineer, AWS Neuron Apps

  • Development, enablement and performance tuning of ML model families
  • Build distributed inference support into PyTorch, TensorFlow using XLA
  • Tune models for highest performance on AWS Trainium and Inferentia silicon
  • Create metrics and implement automation improvements
  • Participate in design discussions and code reviews
  • Work cross-functionally to drive business decisions with technical input

Requirements For Machine Learning Engineer, AWS Neuron Apps

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
  • Experience with Python, PyTorch or JAX
  • Strong software development skills in C++/Python
  • ML knowledge and experience

Benefits For Machine Learning Engineer, AWS Neuron Apps

Medical Insurance
Equity
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package including equity
  • Sign-on payments

Interested in this job?