Skip to content
← Back to the blogCraft

Notes from the Studio: the systems behind Clementine

Bill Reed · August 24, 2026

Clementine turns a family's camera roll into the story of their child's life. This is a guest series from the team building it with deep dives into the systems behind the app, and what we learned along the way. Each article describes a different piece of the overall app, tracing the path a single photo takes from leaving a phone to landing in a finished moment.

Stage 1 · on the device

Stage 2 · on the server — pull the rich data out of each photo

IngestionJune 26, 2026

Pulling the rich data out of every photo

A raw upload is just bytes — but it's packed with signal. Before it can ever land in a moment, the pipeline reads its time and place, fans out a small army of analysis jobs to extract everything the rest of the system needs, and scores whether it's even worth keeping.

Learn about it →

Stage 3 · two systems pick those photos up, in parallel

Like how we work?

We're hiring engineers to build for millions of growing families.

See open roles