
Full Stack Software Engineer - Camera & Photos Tools & AI Team
About the role
At Apple, new ideas have a way of becoming extraordinary products and experiences very
quickly. Bring your passion and dedication to your job and there's no telling what you could
accomplish.
Apple's Camera & Photos Tools & AI team is a tight-knit engineering team building the
internal tools that power how the Camera, Photos, and Image Quality teams measure,
evaluate, and improve the imaging experience on Apple products. Our software sits at the
center of some of Apple's most demanding imaging workflows: it captures and catalogs
enormous volumes of images and videos, orchestrates long-running analyses that
characterize camera performance, and surfaces the results to the engineers and scientists
who tune the hardware and software behind every photo our customers take.
We move quickly, care deeply about the craft, and thrive on turning ambiguous problems into
reliable, well-designed tools. As a member of this team, you will ship software across the full
stack, from native Swift applications and modern web frontends to Python service backends,
and you will partner with a wide range of engineering, science, and quality teams to
understand their workflows and build what they need.
As AI capabilities advance rapidly, our team is actively building AI-native tooling, from
integrating multimodal and vision models into image quality workflows to designing LLM-
powered interfaces that let engineers query and interpret large datasets in natural language.
We're looking for someone who doesn't just use AI as a productivity aid, but who thinks
critically about where and how to embed it into reliable, maintainable engineering systems.
If you enjoy owning problems end-to-end, writing code that people rely on, and collaborating
with partners across multiple disciplines, we would love to talk to you.
Required skills
Full stack development
Web frontend
Python
Tooling
About Apple
Cupertino
Headquarters