Back to jobsJob overview

About the role

Machine Learning Engineer II, Special Projects at Amazon.com Services LLC

Required Skills

machine learningai systemsdata pipelinesgenerative aiml infrastructurepythonsoftware developmentscalable systems

About the Role

This role is for a Machine Learning Engineer II on Amazon's Special Projects team, focusing on building reliable, scalable AI systems and collaborating with scientists. Responsibilities include developing ML platforms, data pipelines, and tools for large-scale training, while working on ambitious, undefined problems in a fast-paced environment.

Key Responsibilities

  • Develop and maintain platforms for building, evaluating, and deploying models
  • Design and implement scalable data processing pipelines for ML training
  • Develop tools for data preprocessing, feature engineering, and resource optimization
  • Create monitoring systems and performance optimization solutions for ML infrastructure
  • Collaborate with AI/ML engineers to integrate ML frameworks with production systems

Required Skills & Qualifications

Must Have:

  • 3+ years of professional software development experience
  • 3+ years of design or architecture experience for system reliability and scaling
  • Experience programming with at least one software programming language

Nice to Have:

  • 5+ years of full software development life cycle experience
  • Bachelor's degree in computer science or equivalent
  • Experience designing, developing, optimizing, and maintaining machine learning systems at scale
  • Strong verbal and written communication skills

Benefits & Perks

  • Medical benefits
  • Financial benefits
  • Other employee benefits (e.g., equity, sign-on payments)