Amazon Photos is seeking a Software Development Engineer to join their team focused on building and scaling foundational services for computer vision and AI capabilities. This role sits at the intersection of large-scale distributed systems and artificial intelligence, working on services that process millions of photos daily.
The position offers an opportunity to work with cutting-edge technologies in computer vision and machine learning while building systems that directly impact how customers interact with their memories. As part of the Amazon Photos team, you'll be responsible for architecting and developing solutions that power intelligent features across mobile applications, web, desktop, and Amazon devices.
The team operates at massive scale, processing billions of customer photos while maintaining high availability and low latency. You'll be working with technologies in distributed systems, computer vision, and machine learning to create innovative solutions that delight customers. The role involves close collaboration with ML scientists to productionize models and optimize their performance at scale.
This is an excellent opportunity for engineers passionate about building large-scale systems and working with AI technologies. You'll have the chance to mentor junior engineers, drive technical decisions, and contribute to building a culture of engineering excellence. The position offers exposure to full-stack development, from backend services to ML model serving infrastructure.
The ideal candidate will have strong experience in software development, system design, and an interest in computer vision or machine learning. You'll be part of a team that's building the future of how people interact with their memories, using AI to create more personalized and meaningful experiences.