Software Development Engineer, Last Mile Delivery Automation
Apply NowCompany: Amazon
Location: Bellevue, WA 98006
Description:
Ready to revolutionize Amazon's logistics network with AI? Join us in revolutionizing how millions of packages reach their final destination!
The Last Mile Delivery Automation organization is at the forefront of developing and deploying autonomous delivery solutions for Amazon Logistics (AMZL). Our mission spans the entire spectrum of autonomous delivery - from robots to autonomous vehicles - creating safe, efficient, and scalable solutions that will transform the delivery experience. Come join us as we reimagine the future of last-mile logistics while maintaining Amazon's highest standards for safety and reliability.
The Last Mile challenge isn't just about moving packages - it's a multidimensional problem that combines real-world complexity with technological innovation. Imagine orchestrating thousands of autonomous vehicles navigating through dynamic urban environments, adapting to everything from unexpected construction zones to seasonal weather patterns, while ensuring every package arrives precisely when promised. This is the kind of challenge that keeps us excited to come to work every day.
As a Software Development Engineer on our Last Mile Delivery Automation team, you'll be at the forefront of solving these puzzles. Think about the complexity: each autonomous agent needs to make split-second decisions, navigate around obstacles, interact safely with pedestrians, and optimize its route in real-time, all while coordinating with a fleet of other agents in the network. Our autonomous systems must handle everything from dense urban environments to suburban neighborhoods, each presenting unique challenges that require innovative solutions.
What Makes This Role Exciting:
- Real-World Impact: Your code won't just live in a repository - it will power autonomous agents delivering real packages to real customers, making their lives better every day
- Scale That Matters: Help build systems that coordinate thousands of autonomous agents across different cities, weather conditions, and delivery scenarios
- State of the Art Tech Stack: Use the latest in Gen-AI, robotics, computer vision, and cloud computing to solve real-world problems
- Innovation at Scale: Be part of a team that's not just implementing existing solutions, but creating entirely new approaches to autonomous delivery
- End-to-End Ownership: Work on complete solutions from perception systems to fleet management, from simulation to real-world deployment
Key job responsibilities
As an SDE in our Last Mile Delivery Automation team, you'll:
- Develop intelligent software systems that power our autonomous delivery agents, from robots to autonomous vans, focusing on creating robust solutions that can handle the complexities of real-world environments
- Write and maintain code for critical components of our autonomous stack, including perception, planning and control modules
- Be responsible for building and maintaining simulation and testing frameworks, monitoring system performance, and ensuring our autonomous agents operate reliably across different scenarios and conditions
- Work in an agile environment, participating in technical design discussions and code reviews while helping to establish best practices for software development. Your contributions will directly impact how our tech helps navigate complex environments, interact safely with humans and obstacles in real-time
- Implement safety features, triage complex system behaviors, and contribute to the continuous improvement of our platform.
- Shape how different types of autonomous agents work together seamlessly in our delivery network, creating scalable solutions that can adapt to various delivery scenarios and agent types
About the team
Amazon's Last Mile Delivery Autonomy organization is embarking on an ambitious journey to transform package delivery through autonomous technology. Building from the ground up, we're creating a world-class team across all disciplines of autonomous delivery agent development - from perception and planning to actuator integration and operations. Our rapidly growing organization brings together experts in robotics, machine learning, computer vision, systems engineering, and vehicle architecture to tackle the unique challenges of autonomous delivery at scale. We're not just developing autonomous vans; we're building end-to-end automation solutions that include last hundred yards automation with robots and drones, remote fleet management systems, and sophisticated infrastructure.
BASIC QUALIFICATIONS
- Bachelor's degree or equivalent
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
PREFERRED QUALIFICATIONS
- Experience with robotics frameworks (ROS/ROS2) and autonomous system development
- Knowledge of computer vision, sensor fusion and perception systems, including work with sensors (cameras, LIDAR, radar)
- Experience with behavior planning or decision-making systems for autonomous agents such as motion planning, path finding algorithms, or navigation systems
- Background in real-time systems and embedded software development
- Familiarity with machine learning frameworks (PyTorch, TensorFlow) and their application in robotics
- Experience with simulation environments (Gazebo, IsaacSIM) for testing autonomous systems
- Understanding of localization and mapping (SLAM) techniques
- Experience with safety-critical software development practices
- Familiarity with regulatory requirements for autonomous systems operation
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.
The Last Mile Delivery Automation organization is at the forefront of developing and deploying autonomous delivery solutions for Amazon Logistics (AMZL). Our mission spans the entire spectrum of autonomous delivery - from robots to autonomous vehicles - creating safe, efficient, and scalable solutions that will transform the delivery experience. Come join us as we reimagine the future of last-mile logistics while maintaining Amazon's highest standards for safety and reliability.
The Last Mile challenge isn't just about moving packages - it's a multidimensional problem that combines real-world complexity with technological innovation. Imagine orchestrating thousands of autonomous vehicles navigating through dynamic urban environments, adapting to everything from unexpected construction zones to seasonal weather patterns, while ensuring every package arrives precisely when promised. This is the kind of challenge that keeps us excited to come to work every day.
As a Software Development Engineer on our Last Mile Delivery Automation team, you'll be at the forefront of solving these puzzles. Think about the complexity: each autonomous agent needs to make split-second decisions, navigate around obstacles, interact safely with pedestrians, and optimize its route in real-time, all while coordinating with a fleet of other agents in the network. Our autonomous systems must handle everything from dense urban environments to suburban neighborhoods, each presenting unique challenges that require innovative solutions.
What Makes This Role Exciting:
- Real-World Impact: Your code won't just live in a repository - it will power autonomous agents delivering real packages to real customers, making their lives better every day
- Scale That Matters: Help build systems that coordinate thousands of autonomous agents across different cities, weather conditions, and delivery scenarios
- State of the Art Tech Stack: Use the latest in Gen-AI, robotics, computer vision, and cloud computing to solve real-world problems
- Innovation at Scale: Be part of a team that's not just implementing existing solutions, but creating entirely new approaches to autonomous delivery
- End-to-End Ownership: Work on complete solutions from perception systems to fleet management, from simulation to real-world deployment
Key job responsibilities
As an SDE in our Last Mile Delivery Automation team, you'll:
- Develop intelligent software systems that power our autonomous delivery agents, from robots to autonomous vans, focusing on creating robust solutions that can handle the complexities of real-world environments
- Write and maintain code for critical components of our autonomous stack, including perception, planning and control modules
- Be responsible for building and maintaining simulation and testing frameworks, monitoring system performance, and ensuring our autonomous agents operate reliably across different scenarios and conditions
- Work in an agile environment, participating in technical design discussions and code reviews while helping to establish best practices for software development. Your contributions will directly impact how our tech helps navigate complex environments, interact safely with humans and obstacles in real-time
- Implement safety features, triage complex system behaviors, and contribute to the continuous improvement of our platform.
- Shape how different types of autonomous agents work together seamlessly in our delivery network, creating scalable solutions that can adapt to various delivery scenarios and agent types
About the team
Amazon's Last Mile Delivery Autonomy organization is embarking on an ambitious journey to transform package delivery through autonomous technology. Building from the ground up, we're creating a world-class team across all disciplines of autonomous delivery agent development - from perception and planning to actuator integration and operations. Our rapidly growing organization brings together experts in robotics, machine learning, computer vision, systems engineering, and vehicle architecture to tackle the unique challenges of autonomous delivery at scale. We're not just developing autonomous vans; we're building end-to-end automation solutions that include last hundred yards automation with robots and drones, remote fleet management systems, and sophisticated infrastructure.
BASIC QUALIFICATIONS
- Bachelor's degree or equivalent
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
PREFERRED QUALIFICATIONS
- Experience with robotics frameworks (ROS/ROS2) and autonomous system development
- Knowledge of computer vision, sensor fusion and perception systems, including work with sensors (cameras, LIDAR, radar)
- Experience with behavior planning or decision-making systems for autonomous agents such as motion planning, path finding algorithms, or navigation systems
- Background in real-time systems and embedded software development
- Familiarity with machine learning frameworks (PyTorch, TensorFlow) and their application in robotics
- Experience with simulation environments (Gazebo, IsaacSIM) for testing autonomous systems
- Understanding of localization and mapping (SLAM) techniques
- Experience with safety-critical software development practices
- Familiarity with regulatory requirements for autonomous systems operation
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.