Machine Learning Engineer, BADS

Global technology company running a network of fulfillment centers that move millions of units of inventory worldwide
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Robotics · Enterprise SaaS

Description For Machine Learning Engineer, BADS

Amazon is seeking a Machine Learning Engineer to join their Business Analytics and Decision Support (BADS) team. This role combines engineering expertise in machine learning, natural language processing, and computer vision with technical strength and product focus. The position is part of Amazon's initiative to build next-generation software, hardware, and processes for their global fulfillment centers network.

As an ML Engineer, you'll work closely with science teams to transform research into production-ready solutions. Your responsibilities will include implementing novel ML systems, handling product integrations, and optimizing performance while ensuring CI/CD compliance. The role requires expertise in AWS services, MLOps practices, and scalable system design.

The BADS team focuses on automating data ingestion and curation for analyses, business reviews, and operational reporting. Their mission is to leverage data for informed decision-making through analytical insights and innovative solutions. This position offers an opportunity to work with cutting-edge technology while impacting Amazon's global operations.

The ideal candidate will have strong software development experience, knowledge of ML frameworks, and expertise in AWS services. You'll be part of a team that values diverse backgrounds and experiences, working in an inclusive environment that empowers team members to deliver the best results for customers.

Benefits include comprehensive medical, dental, and vision coverage, parental leave options, PTO, and a 401(k) plan. This role offers the chance to work on challenging problems at scale while contributing to Amazon's mission of customer satisfaction.

Last updated 14 days ago

Responsibilities For Machine Learning Engineer, BADS

  • Own the development and operationalization of solutions deployed in production
  • Work across multiple teams to integrate solutions with products owned by partners
  • Design model experimentation processes and frameworks in synergy with scientists
  • Help the team grow and cultivate best practices in software development, MLOps, and experimentation

Requirements For Machine Learning Engineer, BADS

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
  • 2+ years of experience with the AWS CDK or SDK
  • 1+ year's experience in MLOps
  • Experience with ML libraries/frameworks such as Tensorflow, AWS Sagemaker, Keras, PyTorch
  • Prior experience developing and implementing scalable machine learning solutions

Benefits For Machine Learning Engineer, BADS

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan

Interested in this job?

Jobs Related To Amazon Machine Learning Engineer, BADS

System Development Engineer, AGI - Modeling Services

System Development Engineer role focusing on AGI and LLM infrastructure development and maintenance at Amazon, requiring 3+ years of experience in systems engineering.

Machine Learning Engineer, Workforce Solutions - Analytics and Tech

Machine Learning Engineer role at Amazon focusing on AI/ML systems and LLMs to solve workforce challenges, offering competitive compensation and cutting-edge tech exposure.

ASIC Design Engineer, Cloud-Scale Machine Learning Acceleration team

ASIC Design Engineer role at AWS, focusing on machine learning hardware optimization and development of high-performance RTL designs for cloud infrastructure.

Machine Learning Engineer, Robotic Storage Technologies - Simulation & Machine Learning

Machine Learning Engineer role at Amazon Robotics, focusing on AI-driven warehouse optimization and robotic storage solutions.

Software Dev Engineer II, Amazon Q

Software Development Engineer II position at Amazon Q, focusing on AI-powered developer tools with competitive compensation and comprehensive benefits.