Taro Logo

Software Development Engineer, Amazon Photos, Amazon Photos AI/ML Infrastructure team

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, Amazon Photos, Amazon Photos AI/ML Infrastructure team

Amazon Photos is seeking a Software Development Engineer to join their AI/ML infrastructure team, focusing on advancing computer vision and deep learning technologies. This role offers an exciting opportunity to work on cutting-edge features in image and video understanding, semantic search, and natural language processing. Amazon Photos provides unlimited photo storage for Prime members across multiple platforms including iOS, Android, Web, Desktop, Fire devices, and Alexa-enabled devices.

The position involves developing AI/ML solutions that operate at scale, working with the latest technologies to create innovative customer experiences. You'll be part of a collaborative team that values work-life balance while tackling complex problems at Amazon scale. The team is particularly focused on expanding semantic natural language search capabilities across international markets and leveraging large language models (LLMs) to enhance user experiences.

As a member of the Amazon Photos organization, you'll join a team of passionate software engineers who thrive in a fast-paced environment. The role offers opportunities for professional growth, working on an exciting roadmap that includes enhancing inference services and expanding AI/ML infrastructure to handle growing photo and video upload volumes.

The compensation package includes a competitive base salary range of $129,300 to $223,600 depending on location, plus equity, sign-on payments, and comprehensive benefits. You'll be working in Seattle, WA, contributing to a product that helps millions of customers preserve and relive their memories through advanced AI/ML technologies.

This role requires strong software development skills, experience with modern programming languages, and the ability to design scalable systems. You'll be instrumental in pushing the boundaries of what's possible with computer vision and machine learning while working on features that directly impact customer experience.

Last updated a month ago

Responsibilities For Software Development Engineer, Amazon Photos, Amazon Photos AI/ML Infrastructure team

  • Build new experiences and features for the Photos product
  • Develop computer vision and AI/ML based solutions
  • Design solutions to operate efficiently at high scale
  • Work with business, product, and technical stakeholders
  • Deliver high-quality software in an agile environment
  • Contribute to engineering best practices and standards

Requirements For Software Development Engineer, Amazon Photos, Amazon Photos AI/ML Infrastructure team

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with Java, C++, or C# including object-oriented design
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent preferred

Benefits For Software Development Engineer, Amazon Photos, Amazon Photos AI/ML Infrastructure team

Medical Insurance
401k
Equity
  • Medical Insurance
  • 401k
  • Equity