Apple's Photos team is seeking a Senior UI Software Engineer to join their innovative team developing best-in-class features for the world's most popular camera - the iPhone. This role is part of the Photos UI Engineering group, responsible for building customer-facing features across iOS, macOS, and tvOS platforms. The team has made significant advances including developing a custom rendering engine, on-disk knowledge graph, and local AI models while maintaining user privacy.
The ideal candidate will be passionate about building intuitive and elegant user interfaces, with strong experience in UI engineering and a deep understanding of performance optimization. You'll work on features that reach millions of users daily, including photo library access, memories features, editing capabilities, and sharing functionalities.
Working at Apple offers an opportunity to shape the future of photo technology while being part of a collaborative team that pushes the boundaries of what's possible. The role offers competitive compensation including base pay, stock options, and comprehensive benefits. The Photos team's commitment to innovation, coupled with Apple's resources and reach, makes this an exciting opportunity for a UI engineer looking to make a significant impact in how people interact with their photos across Apple's ecosystem.
The position requires expertise in modern software engineering principles, experience with Objective-C or Swift, and proficiency in rendering technologies. You'll be working with cutting-edge technologies including Metal, Core Animation, and various platform SDKs, while maintaining Apple's high standards for user experience and performance.
Join a team that values both technical excellence and creativity, where your contributions will directly influence how millions of users experience and interact with their precious memories through Apple's Photos application.