Software Development Engineer, Amazon Photos

Global technology company that empowers customers to preserve and share memories through AI-powered experiences.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer, Amazon Photos

Amazon Photos is seeking a Senior Software Development Engineer to lead the development of their next-generation computer vision and AI infrastructure. This role combines technical leadership with hands-on development, focusing on building scalable systems that process billions of photos while enabling AI-powered features.

The position requires expertise in distributed systems and machine learning infrastructure, with responsibilities spanning architecture design, team leadership, and strategic technical planning. You'll work at the intersection of cloud computing, AI, and photo processing technologies, building services that help customers preserve and relive their memories in innovative ways.

As a technical leader, you'll mentor senior engineers, establish best practices, and drive operational excellence across multiple teams. The role involves close collaboration with ML scientists and product teams to bring cutting-edge computer vision technologies to production at Amazon scale.

The ideal candidate brings deep technical expertise in distributed systems, proven leadership experience, and a track record of delivering complex technical initiatives. You'll be part of a team that operates at massive scale, processing billions of photos while maintaining high availability and low latency.

This is an opportunity to shape the future of how people interact with their memories through AI, working with innovative technologies in computer vision and machine learning. The role offers the chance to make a significant impact on Amazon Photos' technical direction while leading and developing technical talent across the organization.

Last updated 8 minutes ago

Responsibilities For Software Development Engineer, Amazon Photos

  • Define and execute technical strategy for Amazon Photos' core AI and computer vision infrastructure
  • Architect and lead development of large-scale distributed systems handling petabyte-scale photo processing
  • Drive technical decisions across multiple teams
  • Build and lead high-performing engineering teams
  • Partner with ML scientists and research teams to productionize computer vision and AI technologies
  • Design and implement foundational services and frameworks
  • Lead architecture reviews and technical deep dives
  • Collaborate with senior leadership and product teams

Requirements For Software Development Engineer, Amazon Photos

Java
Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Background in distributed systems and scalable architectures

Benefits For Software Development Engineer, Amazon Photos

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive health benefits including medical, dental, and vision insurance
  • Workplace accommodations available for disabilities

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Photos

Senior Software Dev Engineer, Kuiper SW Deployment Services

Senior Software Engineer role at Amazon's Project Kuiper, building cloud-native deployment services for satellite constellation updates, requiring expertise in Java, Python, and AWS technologies.

Software Development Engineer III , Amazon Cross Border Tech

Senior Software Engineer role at Amazon focusing on building next-generation services for international trade and cross-border shopping experience.

Senior Automation Engineer (Multi-Site)

Senior Automation Engineer role at Amazon, overseeing multiple Florida sites, focusing on automation systems maintenance, robotics, and technical leadership in fulfillment centers.

Sr. Software Development Engineer, Alexa Audio

Lead software engineer role at Amazon developing Alexa's audio experiences, including music, podcasts, and audiobooks, requiring 7+ years of experience in software development and technical leadership.

Software Development Engineer, Amazon Photos

Senior Software Engineering role at Amazon Photos focusing on AI-powered photo management and computer vision infrastructure.