Software Development Engineer, AFT Quality
Amazon
Software Engineering, Quality Assurance
Toronto, ON, Canada
Description
Amazon Fulfillment Technologies (AFT) powers Amazon’s global fulfillment network by designing and building the software, hardware and processes that enable our customers to get what they want, when they want it, and with the right quality. We put innovation into action, working alongside our employees in the FCs to move billions of customer orders through our Fulfillment Centers globally. AFT is creating the future of fulfillment, and we’re looking for people with big ideas and the drive to see them at work in the real world. If you’re ready to innovate on a global scale, join us.
When a human looks at a picture of an item or a container, they can easily identify what the item is and understand how to pick it up from the container. Robots and every fulfillment process from procurement through delivery relies on an understanding of item and container’s physical characteristics to make optimal fulfillment decisions. Our vision is to teach our systems to do what comes naturally to humans- identify items and containers, describe them, identify defects, and enable decisions using computer vision at scale.
The Perceptive Insights team provides a set of vision based insights using several PB of data it gathers from FCs. The team primarily generates foundational insights that facilitate downstream business specific decision making of fulfillment operations for various process paths across FTR. Some of these include Count/ICQA using Perceptive Quality, Pickability insights for manual and robotic pick activities, Visual Insights that support Robotic workcells in programs like ToteASRS etc. The team owns and maintains software for one of the flagship devices of AFT Quality, the VBI.
The broader AFT-Quality organization also owns multiple vision systems at scale. This team is responsible for software deployment support of these systems globally across NA, EU, and FE.
We are seeking a Software Development Engineer. The candidate will work with cross functional stakeholders in Fulfillment Technologies & Robotics (FTR) to come up with technical solutions and implement solutions at scale.
Key job responsibilities
- You will be part of a team of software developers working on systems that you own end-to-end.
- You will learn how to build robust solutions that operate at Amazon scale, and work with senior technical leaders to grow your skills.
- You will design and implement scalable solutions and solve complex problems
- You will make technology and architecture decisions for your systems.
- You will have the opportunity to work directly with internal customers and other engineering teams that deal with the day-to-day challenges of dealing with physical inventory.
- You will mentor and coach junior software developers
- You should be motivated to achieve results in a fast-paced, and at times ambiguous, environment
- You should be a self-starter with a bias towards independent problem solving.
About the team
Amazon Fulfillment Technologies (AFT) powers Amazon’s global fulfillment network. We invent and deliver software, hardware, and data science solutions that orchestrate processes, robots, machines, and people. https://tinyurl.com/AFTOverview
AFT’s Quality organization drives automation programs that leverage computer vision, machine learning, and other innovative technologies to prevent, detect, and correct potential inventory issues impacting fulfillment efficiency and customer satisfaction. We build solutions that ensure Amazon customers can get what they want, when they want it and in perfect condition.