Software Development Engineer, Amazon Robotics (AR) Sortation Planning

Amazon is a global technology company leading in e-commerce, cloud computing, and artificial intelligence.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Robotics

Description For Software Development Engineer, Amazon Robotics (AR) Sortation Planning

Join Amazon Robotics as a Software Development Engineer focused on Machine Learning for the AR Sortation Planning team. This role combines cutting-edge robotics with ML to optimize sortation efficiency and enhance safety in Amazon's facilities. You'll be instrumental in establishing and growing a machine learning practice to power intelligent robotic workcells, working at the intersection of robotics, ML, and software engineering.

The position offers an opportunity to impact Amazon's robotics systems at scale, working with cross-functional teams including data scientists, simulation developers, and operations leaders. You'll develop ML models for perception, classification, and prediction, while managing the full lifecycle of production ML systems.

Amazon Robotics is a dynamic team that applies leading-edge advances in robotics and software to solve real-world challenges. The team works on innovative software driving human and robotic workflows, UI interfaces, and AWS services at middle-mile Sortation centers within the Amazon Transportation Services network.

The role requires expertise in both software engineering and machine learning, with opportunities to work on complex problems that directly impact operational efficiency and associate satisfaction. You'll have access to Amazon's full suite of benefits and work in a culture that values invention, problem-solving, and teamwork.

This position is perfect for someone who combines strong technical skills with a passion for applying ML to practical robotics challenges. You'll be part of a team that's transforming the future of logistics through innovative technology solutions.

Last updated 8 hours ago

Responsibilities For Software Development Engineer, Amazon Robotics (AR) Sortation Planning

  • Build scalable, flexible, and maintainable ML-driven software solutions for robotic workcell & workflow optimization
  • Design and implement machine learning models for perception, classification, prediction, and control optimization
  • Collaborate with cross-disciplinary teams
  • Develop and manage data pipelines, model training workflows, and deployment infrastructure
  • Conduct offline and in-simulation experimentation and analysis
  • Own production ML systems end-to-end

Requirements For Software Development Engineer, Amazon Robotics (AR) Sortation Planning

Python
Java
  • 5+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • 2+ years of full stack development experience
  • Experience building complex software systems
  • Experience with full software development life cycle

Benefits For Software Development Engineer, Amazon Robotics (AR) Sortation Planning

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 Software Development Engineer, Amazon Robotics (AR) Sortation Planning

Delivery Consultant - Machine Learning Engineer, WWPS ProServe

Senior Machine Learning Engineering role at AWS Professional Services, focusing on implementing ML solutions and cloud architecture for enterprise clients. Requires 3+ years of experience and US citizenship.

Software Development Engineer (ML), AGI Customization

Senior Machine Learning Engineer role at Amazon's AGI team, focusing on LLM training techniques and AI model customization, offering competitive compensation and growth opportunities.

Sr. Machine Learning Engineer, Routing and Planning

Senior Machine Learning Engineer position at Amazon focusing on developing AI solutions for last-mile delivery optimization and planning, offering competitive compensation and the opportunity to work on global-scale logistics challenges.

Sr. Software Development Engineer, FAR (Frontier AI & Robotics)

Senior Machine Learning Engineer role at Amazon's Frontier AI & Robotics team, focusing on optimizing large-scale transformer models for robotics applications.

Sr. Software Engineer (ML), AGI Customization

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