Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer, Photos UI

Apple Inc.

United Kingdom

On-site

GBP 60,000 - 90,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An innovative tech company is seeking a seasoned engineer to lead UI design and development for the Photos app. The role involves collaborating with cross-functional teams to create engaging, AI-driven features, while mentoring junior engineers and driving design decisions. The candidate should possess a strong software engineering foundation and experience with modern UI frameworks like SwiftUI.

Qualifications

  • Proven experience architecting and delivering complex, user-facing applications.
  • Demonstrated ability to integrate machine learning models into product features.
  • Strong foundation in software engineering principles and problem-solving.

Responsibilities

  • Lead the design and development of user interfaces for the Photos app.
  • Collaborate with design and engineering teams to deliver high-quality features.
  • Mentor junior engineers and drive technical decisions.

Skills

UI Design
Machine Learning Integration
Software Engineering Principles
Problem Solving
Mentoring

Tools

SwiftUI
AVKit
Core Animation
Metal
Job description

Cambridge, England, United Kingdom Software and Services

Description

In this influential role, you will be instrumental in leading the design, prototyping, and development of innovative user interfaces and experiences for the Photos app and related media-centric features. You will spearhead the creation of novel AI-driven experiences, leveraging Apple Intelligence models to build intuitive, engaging, and visually stunning interactions. Your responsibilities will include architecting robust and scalable solutions, collaborating closely with design, AI/ML specialists, research scientists, and other engineering teams to translate ambitious concepts into polished, shippable features.You will work across the full product cycle, from ideation and rapid prototyping, often using SwiftUI, to delivering high-performance, high-quality code for features that reach hundreds of millions of users. We are seeking a seasoned engineer passionate about building beautiful UIs, exploring innovative AI applications, and pushing the boundaries of how technology can enhance emotional connection and user delight with their photo and video libraries. You will mentor junior engineers, drive technical decisions, and contribute to the team's strategic direction.

Minimum Qualifications
  • 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.
Preferred Qualifications
  • 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.