Ello Product Engineer builds complete user experiences across the full stack including Flutter app, backend services, and AI systems. The role involves taking projects from concept to release with light direction and collaborating across pods.
Responsibilities
We're hiring a Product Engineer who builds complete user experiences across the full stack: the Flutter app kids touch, the backend that powers it, and the AI systems behind it. You'll take a contained project, like a new set of interactive pre-K learning activities, a conversation with the AI character kids talk to, or the progress system children use to see their growth, and carry it from rough idea to something kids are playing with, building every layer it needs along the way. You'll do that with light direction: we'll give you the problem and the context, and you'll figure out the shape of the solution.
This role spans pods. In a given month you might work with learning designers on how an activity should teach, with ML engineers on how the AI tutor should respond, and with a PM on how a feature should change engagement.
You don't need a designer to hand you mockups: you're an engineer first, comfortable owning the data model, APIs, and AI integration a feature needs, with the product sense to build a polished experience on top of it. We care more about judgment, creativity, agency, and demonstrated impact than a specific number of years.
You'll prototype a feature on Monday, put it in front of kids that week, and ship it the next.
Own projects and features end to end, from concept to playtest to release
Build full-stack user experiences that span the Flutter app, backend services and APIs, and the AI systems behind them, with polished front ends that work within Ello's design system and brand
Bring Ello's characters and learning activities to life, from the AI behavior and data that power them to the interaction details that make a child feel seen
Partner with learning designers, activity creators, artists, and PMs, and keep them aligned on scope, tradeoffs, and progress
Build the backend and AI layers behind your features: Python services and APIs, LLM prompts and agent behavior, and integrations with speech and language models, partnering with ML engineers on deeper model work
Test directly with kids, read the data on what you shipped, and iterate
Key Requirements
The strongest candidates will be excellent in at least two of these areas and solid in the third:
Qualification
Deeper experience with GenAI systemsWe look for candidates whoHave something to teach us
Preferred
Experience building products for children, or for learning
Experience with animation and interactive motion in production apps (Rive, Lottie, or similar)
Deeper experience with GenAI systems: speech pipelines, agent orchestration, or evals
Experience as a product manager or founder, or a design background
Experience with mobile performance and scaling across devices and screen sizes
We look for candidates who
Have something to teach us
Want to do work they are proud of to ship products they are proud of