Amazon Photos is a cutting-edge service that enables customers to preserve, share, and relive their memories across multiple platforms including mobile applications, web, desktop, Amazon devices, and Alexa+. The team operates at massive scale, processing billions of customer photos while maintaining high availability and low latency.
As a Software Development Engineer in the Amazon Photos team, you'll be at the forefront of building and scaling foundational services that power computer vision and artificial intelligence capabilities. You'll work at the intersection of large-scale distributed systems and AI technologies, creating services that form the backbone of Amazon Photos' next-generation features.
The role offers an exciting opportunity to architect and develop solutions that process millions of photos daily, enabling intelligent features that bring customer memories to life. You'll be working with cutting-edge technologies in distributed systems, computer vision, and machine learning to create innovative solutions that delight customers.
The team leverages advanced technologies to create more personalized and meaningful experiences for users. You'll collaborate with ML scientists to productionize computer vision models and optimize their performance at scale. This position offers the chance to mentor junior engineers and contribute to building a culture of engineering excellence.
This is an ideal role for someone passionate about building large-scale systems and interested in working with AI/ML technologies in a production environment. You'll have the opportunity to make significant technical decisions and drive architecture discussions for critical infrastructure components while working on features that directly impact millions of users worldwide.