Software Development Engineer, Amazon Robotics (AR) Sortation Planning

Amazon Robotics develops leading-edge robotics and software solutions to transform customer experiences through innovative automation systems.
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

Amazon Robotics is seeking a talented Software Development Engineer focused on Machine Learning to join their AR Sortation Planning team. This role combines cutting-edge robotics with advanced machine learning to optimize sortation efficiency and enhance safety in robotic workcells. You'll be instrumental in establishing and growing a machine learning practice that directly impacts how robotic systems operate at scale.

The position offers an exciting opportunity to work with cross-disciplinary teams, including data scientists, simulation developers, and operations leaders. You'll design and deploy ML models that optimize sortation efficiency, enhance safety and ergonomics, and enable adaptive decision-making in robotic workflows. Your work will make measurable improvements in performance, safety, and associate satisfaction.

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. They build algorithms to optimize sortation rates, improve safety and ergonomics, and develop simulations for new robotic solutions, all while operating at Amazon's impressive scale.

This role is perfect for someone who combines strong software engineering fundamentals with machine learning expertise. You'll have the opportunity to work with modern ML frameworks, develop end-to-end ML systems, and see your work make a real impact on Amazon's robotics operations. The position offers comprehensive benefits, including medical coverage, parental leave, and retirement plans, making it an attractive opportunity for those looking to advance their career in ML and robotics.

Last updated 8 minutes ago

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

  • Build scalable 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
  • Contribute to technical architecture and roadmap
  • Own production ML systems end-to-end

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

Python
Java
Kotlin
Scala
  • 5+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • 2+ years of full stack development experience
  • Experience building complex software systems delivered to customers
  • Experience with full software development life cycle
  • Strong programming skills in Python and/or Java
  • Proficiency with ML libraries such as PyTorch, TensorFlow, or Scikit-learn
  • Solid understanding of machine learning algorithms

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

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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

Sr Software Engineer

Senior Software Engineer role at Amazon RBKS focusing on AI and computer vision system development for smart home applications, offering competitive compensation and growth opportunities.

Software Development Engineer, Amazon Robotics

Senior Software Engineer role at Amazon Robotics, focusing on ML infrastructure and distributed systems for robotics applications.

Senior Delivery Consultant - Application Developer, Data & Machine Learning, WWPS ProServe

Senior Delivery Consultant role at AWS ProServe team focusing on machine learning and data solutions implementation, requiring 5+ years of experience in cloud architecture and ML deployment.

Software Development Engineer - Machine Learning, Ad Response Prediction

Senior ML Engineer role at Amazon working on ad response prediction systems, requiring 3+ years of experience in software development.

Language Data Scientist, Alexa International Tech

Senior Language Data Scientist position at Amazon's Alexa International Tech team focusing on LLMs and multimodal systems development.