Amazon Photos is seeking a Senior Software Development Engineer to lead the development of their next-generation computer vision and AI infrastructure. This role sits at the intersection of distributed systems and artificial intelligence, focusing on building scalable solutions that process billions of photos while enabling revolutionary AI features.
The position offers an opportunity to shape the technical direction of Amazon Photos' machine learning capabilities and influence how millions of customers interact with their memories. You'll be working with cutting-edge technologies in distributed systems, computer vision, and machine learning to create innovative solutions that delight customers.
As a technical leader, you'll be responsible for architecting large-scale distributed systems that handle petabyte-scale photo processing and ML model serving. You'll drive technical decisions across multiple teams, establishing patterns and best practices for system-wide integration and operational excellence. The role involves close collaboration with ML scientists and research teams to productionize computer vision and AI technologies at scale.
The team operates at massive scale, processing billions of photos while maintaining high availability and low latency. You'll be part of building the future of how people interact with their memories, using AI to create more personalized and meaningful experiences. The position requires strong leadership skills as you'll be mentoring senior engineers and developing technical talent across the organization.
This is an excellent opportunity for someone who wants to combine technical expertise in distributed systems and AI with leadership responsibilities. You'll be working on challenging technical problems while having a direct impact on how millions of customers preserve and interact with their precious memories. The role offers the chance to work with cutting-edge technologies while building products that have meaningful impact on customers' lives.
The ideal candidate will have extensive experience in software development, distributed systems, and technical leadership. You'll need to be comfortable making complex architectural decisions, mentoring other engineers, and working with senior leadership to define and execute technical strategy. This role provides an opportunity to shape the future of photo management and AI-powered experiences at one of the world's leading technology companies.