Software Development Engineer, Scanless Technologies
As a Software Development Engineer, you’ll have the opportunity to design and build high-impact systems that operate at massive scale, improving millions of deliveries worldwide. Join a team of smart and talented engineers and researchers, solve complex challenges, and make your mark on the technology driving Amazon’s innovation.
We are seeking Software Development Engineers who possess a builder's mindset, demonstrating strong coding abilities and practical problem-solving skills, with the ability to drive ideas from concepts to working prototypes and scalable solutions.At Amazon Robotics, you'll have the opportunity to push the boundaries of current technology. We're seeking engineers who can think creatively about designing user-friendly systems for various stakeholders, move quickly and methodically to solve complex technical problems, and have a passion for developing technologies that improve efficiency and accuracy in fulfillment operations.
This position will be based out of the Greater Boston Area in our state-of-the-art facility in Westborough, MA. The campus provides a unique opportunity for employees to have direct access to robotics testing labs and manufacturing facilities
Key job responsibilities
As a Software Development Engineer (SDE) in the Scanless Technology organization, you will design, develop, and deploy innovative computer vision and machine learning-driven solutions that enhance automation and efficiency in Amazon’s fulfillment and logistics network.You will work on highly scalable distributed systems, integrating real-time sensor data processing, edge computing, and AI-based recognition techniques to replace traditional barcode scanning. Collaborating closely with applied scientists, hardware engineers, and operations teams, you will contribute to building robust and reliable software that drives seamless inventory tracking and movement.
Your responsibilities include designing and implementing fault-tolerant, low-latency services, optimizing system performance, and ensuring software quality through rigorous testing and code reviews. Additionally, you will play a key role in analyzing operational challenges, identifying areas for improvement, and delivering high-impact technical solutions that enhance throughput and accuracy in Amazon’s fulfillment centers.
A day in the life
Majority of the day in the life of a Software Development Engineer (SDE) in the Scanless Technologies organization is spent designing, coding, and testing features that enhance Amazon’s scanless inventory tracking system. Code reviews and design discussions with peers help refine solutions, ensuring robustness and maintainability.
Midway through the day, you attend the team’s Scrum, where you provide updates on your progress, discuss blockers, and align on priorities with teammates.
You may participate in deep-dive technical discussions, brainstorming sessions on AI and edge computing optimizations, or cross-team meetings with applied scientists, robotics engineers, and fulfillment operations teams to align on system requirements.
Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. 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:
- Medical, Dental, and Vision Coverage
- Maternity and Parental Leave Options
- Paid Time Off (PTO)
- 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!
About the team
The Scanless Technology organization builds products that eliminate the need for explicit scanning in the Amazon Fulfillment Network. We research, design, and implement solutions for automated identification of objects and object movement by removing the need for explicit manual scanning of identifiers, like barcodes.We integrate hardware, software, and machine learning, developing products that are solution-agnostic while enabling easy integration from installation to execution. For our associates, our systems affect user experience by improving safety and ergonomics.
For our large fleet or robots, they improve overall throughput and efficiency.- Bachelor's degree in computer science or equivalent
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
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.