Amazon Robotics Software Developer, AR-JW

Amazon

Amazon

Software Engineering
North Reading, MA, USA
Posted on Jun 3, 2025

DESCRIPTION

Do you want to create the greatest-possible worldwide impact in Robotics? The Robotics AI team at Amazon builds high-performance, real-time robotic systems that can perceive, learn, and act intelligently alongside humans—at Amazon scale. Our mission is to enable robots to interact safely, efficiently, and fluently with the clutter and uncertainty of real-world fulfillment centers. Our AI solutions enable robots to learn from new data and to operate safely in partnership with humans.

We hire and develop subject matter experts in AI with a focus on computer vision, deep learning, intelligent control, semi-supervised and unsupervised learning. We target high-impact algorithmic unlocks in areas such as scene and activity comprehension, simultaneous localization and mapping, closed-loop control, robotic grasping and manipulation—all of which have high-value impact for our current and future fulfillment networks.

We are seeking hands-on software development engineer who will be deeply involved in developing the code and deploying algorithms for a new piece of hardware. The individual should be technically strong in building scalable ML solutions using a combination of cloud and edge-based tooling. You will contribute to the research and development of a novel sensing platform for our fulfillment sensors and will partner with top-notch scientists and engineers to deliver.

In addition to assisting with the development of novel solutions and prototypes, you will directly contribute to implementation of a continuous learning pipeline. A successful candidate has excellent technical depth, great communication skills, and a drive to achieve results in a collaborative team environment.

You should enjoy the process of solving real-world problems that, quite frankly, haven’t been solved at scale anywhere before. Along the way, we guarantee you’ll get opportunities to be a courageous disruptor, prolific innovator, and a reputed problem solver. This is a great role for someone who wishes to enable the safe application of AI and robotics to significantly impact the lives of millions of consumers.

Key job responsibilities
- Architect, design, and implement robotic software applications, infrastructure, and tools.
- Work with stakeholders across hardware, science, and operations teams to iterate on systems design and implementation.
- Create robust, high-quality, well-tested software to interface with sensors, actuators, and other hardware. Design abstraction patterns to make these systems coordinate well.
- Partner with machine learning experts to implement and deploy algorithms, such as machine learning and computer vision models.
- Develop systems across the entire lifecycle, from proof of concept to production
- Profile, tune, and optimize system performance.
- Create re-usable software and systems to accelerate robotics development.
- Maintain high standards by participating in reviews, designing for fault tolerance and operational excellence, and creating mechanisms for continuous improvement.
- Mentor junior team members.

A day in the life
Amazon offers a full range of benefits that support you and eligible family members, including domestic partners. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include:

1. Medical, Dental, and Vision Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4. 401(k) Plan

If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!