Amazon Robotics is seeking an exceptional Software Development Engineer to join their innovative robotics team. This role sits at the intersection of robotics, machine learning, and distributed systems, focusing on developing state-of-the-art solutions for Amazon's world-class Fulfillment Operations. The position involves building scalable ML serving infrastructure, inference pipelines, and real-time data processing systems for computer vision and object detection models.
The role requires expertise in developing distributed systems that handle real-time processing, implementing resilient microservices, and creating solutions that bridge cloud and edge computing. You'll work across the full technology stack, developing scalable services and data pipelines that process vast amounts of robotics workcell data, motion control, and segmentation data from advanced robotic systems.
As a Senior Software Engineer, you'll contribute to system architecture, service design, and development of high-performance applications while collaborating closely with robotics and ML teams. The position offers an exciting opportunity to shape the future of automated systems, working with cutting-edge technology in robotics and machine learning.
The ideal candidate will have strong experience in software development, distributed systems, and ML infrastructure. You'll be responsible for building robust solutions that power next-generation robotics and machine learning platforms, implementing comprehensive monitoring systems, and ensuring high reliability across cloud and edge computing environments.
This is an excellent opportunity for someone passionate about the intersection of robotics, machine learning, and data engineering, who wants to solve complex problems that bridge the physical and digital worlds. Join a team that's pushing the boundaries of what's possible in modern robotics while working on systems that handle more single items than any other company.