Build an assistant people actually let into their day.
LifeLoop is an AI life agent — it plans your day, chats with you about it, phones you when you don't reply, and remembers your life, health included. We're small and early, which means one intern owns a real surface of the product rather than a ticket queue behind three layers of review.
Why this one is worth your time
The hard parts are actually hard.
Most internship work is CRUD with a nicer font. Here the interesting problems are unavoidable: an assistant that has to interrupt someone's day well, a plan that rebuilds itself when the day falls apart, a memory that stays true when the user is unreliable, and a safety layer that is not allowed to be confidently wrong. You'll get real ownership, direct feedback, and a reference from someone who watched you build.
The role
One role. One person.
Product development intern
Across the whole product
ProductFlutterPythonLLM toolingUser researchYou'd take a piece of LifeLoop from rough idea to something people are actually using: work out what it should do, design the flow, build it, put it in front of real users, and decide what happens next based on what you saw. Not a ticket queue — a problem, and your answer to it.
Things you could own
- How the AI opens a conversation — what it asks, when it interrupts, when it shuts up
- The escalation ladder: notification → message → phone call → emergency contact, and getting the thresholds right
- The daily plan: how it's built, and how it rebuilds itself when the day falls apart
- Logging that takes seconds — habits, medication, symptoms — because anything slower doesn't get used
- Onboarding: the first ten minutes that decide whether someone ever comes back
What the work actually looks like
- Writing down what you're building and why, before you build it
- Building it — Flutter on the front, Python and Postgres behind, LLM tooling in the middle. You won't know all three on day one; nobody does
- Watching real people use it, including the parts where they get confused
- Being honest about what didn't work, and saying so early
A good fit if
- You've built and shipped something, anything — a side project you can explain beats a certificate
- You can write code and you can write sentences. Both matter here
- You have opinions about products and can say why, not just what
- You're comfortable being early, where the answer often doesn't exist yet
You do not need
- A previous internship, or a particular degree
- To already know Flutter, FastAPI or LLM tooling — you need to be someone who picks things up fast
Applying
Four steps, no assessment centre.
- Send an email Link anything you've built — repo, app, writeup. A half-finished project you can explain beats a polished one you can't. Then name one thing on this site you think we've got wrong.
- A conversation Thirty minutes about what you've built and what you'd want to own here. Ask us hard questions; we'd rather you did.
- A small real task Something scoped to a few hours, from the actual backlog, paid. No trick puzzles and nothing we'd ship without paying you for it.
- Start You get a surface to own, weekly feedback, and your work in front of users rather than in a demo folder.
Apply
One email is enough — subject line “Product development intern”. We read every one, and we'll reply either way.