
Senior Software Engineer, Photos UI
- Cambridge
- Permanent
- Full-time
- Proven experience architecting and delivering complex, user-facing applications with a strong focus on the user interface.
- Demonstrated ability to integrate machine learning models or AI-driven logic into polished, consumer-facing product features.
- Experience leading the technical design and architecture of new features, from concept and prototyping through to release.
- A strong foundation in software engineering principles, including data structures, software architecture, and a proven ability to solve complex problems within a cross-functional team.
- Expertise with modern, declarative UI frameworks (e.g., SwiftUI) to build sophisticated and performant interfaces.
- Experience with media or graphics-rendering pipelines and frameworks (e.g., AVKit, Core Animation, Metal).
- A track record of analyzing and optimizing application performance, particularly for media-heavy or computationally intensive features.
- Demonstrated success in mentoring and providing technical guidance to other engineers.
- A history of shipping and iterating on multiple high-impact, consumer-facing applications at a large scale.
- A strong passion for photography, visual storytelling, and crafting emotionally resonant digital products.