Software Development Engineer II, ML_AI

World's most comprehensive and broadly adopted cloud platform provider, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer II, ML_AI

AWS Utility Computing (UC) is seeking a Software Development Engineer II to join their SageMaker AI team, focusing on making deep learning workload training accessible in the cloud. This role is at the forefront of building next-generation AI platforms to accelerate customer adoption of LLMs and Generative AI.

The position involves working with cutting-edge technology in large-scale deep learning model training, handling models with 100+ billion parameters and managing thousands of GPU devices. You'll be part of AWS's innovative team that provides foundational services like S3 and EC2, while continuously developing new product innovations that distinguish AWS in the industry.

As an SDE II, you'll be responsible for designing and implementing distributed machine learning systems that serve AWS's worldwide customer base. You'll work closely with ML engineers/scientists and customers, translating business requirements into technical solutions that scale effectively. The role demands strong technical abilities, excellent communication skills, and the ability to deliver results in a fast-paced environment.

The ideal candidate will thrive in an entrepreneurial environment, demonstrate strong ownership, and possess analytical leadership skills. You'll have the opportunity to collaborate with internal engineering teams, leading technology companies, and the open source community, including PyTorch and NVIDIA/GPU partnerships.

AWS values diverse experiences and provides extensive support for professional growth through mentorship, affinity groups, and career development resources. The company promotes work-life harmony and maintains an inclusive culture through various initiatives like Conversations on Race and Ethnicity (CORE) and AmazeCon conferences.

This position offers competitive compensation based on geographic location, with additional benefits including equity opportunities, sign-on payments, and comprehensive medical and financial benefits. Join AWS to have a significant impact on cloud computing and help shape the future of AI technology while working with some of the world's most innovative customers.

Last updated 29 minutes ago

Responsibilities For Software Development Engineer II, ML_AI

  • Design, develop, test, and deploy distributed machine learning systems
  • Build and improve next-generation AI platform
  • Collaborate with ML engineers/scientists and customers to train AGI and Amazon Q models
  • Translate requirements into technical specifications
  • Drive system architecture and best practices
  • Coach and develop junior engineers

Requirements For Software Development Engineer II, ML_AI

Python
Go
TypeScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience in python, typescript and multi-threaded asynchronous C++/Go development
  • Experience in resource orchestrators, high performance computing, or large language model training

Benefits For Software Development Engineer II, ML_AI

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Work-life harmony

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, ML_AI

Machine Learning Engineer, CreativeX

Machine Learning Engineer position at Amazon's CreativeX team, focusing on real-time ad personalization using advanced AI technologies including LLMs and computer vision.

Machine Learning Engineer, MLE II, QuickSight

Machine Learning Engineer II position at Amazon QuickSight, focusing on NLP and LLM applications for business intelligence, offering competitive compensation and comprehensive benefits.

Software Development Engineer II - DSO, Devices Forecasting

Software Development Engineer II position at Amazon's DSO team, focusing on ML-driven demand forecasting for Amazon devices, offering competitive compensation and opportunity to work with cutting-edge technology.

Machine Learning Engineer

Machine Learning Engineer role at Amazon's AGI team, focusing on developing multi-modal LLMs and Generative AI applications using cutting-edge technology and large-scale computing resources.

Software Development Engineer II - DSO, (Level 5)

Software Development Engineer II position at Amazon's DSO team, focusing on ML/AI solutions for device demand forecasting and supply chain optimization.