Our mission at Ello is simple and urgent: Maximize the potential of every child, everywhere.
We’re building the world’s first AI teacher to close that gap: one that listens, speaks, adapts, and inspires, just like the best human educators.
Our first product, Read with Ello, is already helping tens of thousands of kids each week learn to read. It listens as they read aloud, offers support when they stumble, and generates magical, personalized stories using generative AI. It works—and kids love it.
Now, we’re scaling that success into something even bigger: a complete AI teacher for all children. We’re building a real-time learning platform that combines language, speech, and memory to power personalized, interactive education for kids worldwide. We’re moving fast: we ship weekly, test directly with kids and families, and push the boundaries of what AI can do in education.
With the resources of the world's top investors and the heart of a public benefit corporation, we’re here to revolutionize how children learn globally. Featured on TIME’s Best Inventions and Fortune’s Change the World, Ello is a small, mission-driven team taking on one of the most critical challenges of our time: to democratize education.
About the role
We’re in the process of setting up our core app architecture & establishing key design patterns that will shape & define how we build agent-driven experiences and architectures. If you or someone you know is SF-based, is an expert in all things Flutter, and is interested in working on exciting technology in a highly collaborative domain that shapes kids’ education, we’d love to speak with you!
Responsibilities
Design, develop, and maintain high-performance Flutter applications for iOS and Android platforms
Debug & optimize Flutter apps for performance on very low-power, memory constrained devices
Collaborate with design and animation teams
Implement best practices for code quality, testing, and version control
Stay up-to-date with the latest Flutter developments, trends, and industry best practices
Required Experience
5+ years of experience in mobile app development, with at least 2 years of hands-on experience with Flutter and native app development experience (Java/Kotlin, Swift/Objective-C in addition to Dart)
Proficient in Dart programming language and its ecosystem
Strong understanding of mobile app architecture, design patterns, and performance optimization techniques
Familiarity with backend integration patterns for mobile apps
Knowledge of mobile app testing frameworks and automation tools
Experience with agile development methodologies and project management tools, version control systems, and collaborative development tools
Excellent problem-solving, communication, and teamwork skills
Nice-to-have experience
Experience building generative AI applications
Basic backend development experience and experience with cloud services
Game development experience: a track record of shipping 2D games on mobile platforms
Experience writing high-performance, parallelized code
Basic design skills: some experience using basic design tools to convey your ideas and make small asset adjustments (Figma, Photoshop, or an animation tool)
Experience with product analytics from query to visualization
Experience managing efficient real-time interfaces to ML pipelines & signal processing code
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
Have an urge to make a real impact on child development at scale
Take initiative and full ownership of their work
Prefer open and direct communication grounded in empathy to beating around the bush
Exemplify integrity in their actions, decisions, and communication
Want to build meaningful relationships at work
Here are some reasons to be a part of our team
Immerse yourself in a collaborative environment surrounded by A+ engineers
Dive deep into the rapidly evolving world of AI for education
Experience the joy of turning your lines of code into engaging and educational experiences for children worldwide
Work in tandem with our machine learning and platform teams, harnessing the full power of technology to reimagine education
About Ello
Ello is a public benefit corporation on a mission to maximize the potential of all children. We’re currently around 45 people, headquartered in San Francisco, with offices in São Paulo, Brazil; Nairobi, Kenya; and New York.
Our team has deep expertise in artificial intelligence, K-12 education, and child development across institutions such as Stanford, Berkeley, Google, Apple, and more. We were part of Y Combinator’s W20 batch and are funded by world-class investors including Goodwater Capital, Homebrew, Reed Hastings, Common Sense Growth, Ravensburger, Project A Ventures, Reach Capital, Khosla Ventures, WndrCo, Visible Ventures, and K9 Ventures.
We’re a small, collaborative team that takes each other’s voices very seriously. Because our mission is to support all children, it is critical that our team is representative of the communities we work in; we place significant emphasis on ensuring diversity in our team and inclusion in our culture.
We feel enormously privileged to be one of the few companies that has the opportunity to take a shot at truly revolutionizing education with AI at this inflection point in technology. We don’t take it for granted, so we work quite hard to turn that vision into reality with urgency. We want to create an environment in which we can all be our best selves, use our strengths to take Ello forward, and develop our own skills. We want to have fun while working hard to do impactful things that we’re proud of – and we believe it’s possible to do both.
At Ello, diversity is a moral imperative and a competitive advantage. We do not discriminate based on race, religion, skin color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We plan and structure our interviews to assess skills and experience directly. If you need accommodations throughout the interview process, please contact [email protected].
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Lead backend architecture and delivery for high-scale Java microservices while mentoring engineers and driving cloud-native, production-ready solutions.
Experienced DevOps leader needed to advance Kin's platform operations, building secure self-service pipelines and scalable AWS infrastructure to accelerate engineering velocity.
NVIDIA’s 12-week Ignite internship provides first- and second-year undergraduates immersive, on-site software engineering experience across AI, embedded systems, drivers, and systems software at the Santa Clara campus.
Senior backend engineer role focused on building Immutable Passport — a multi-chain, non-custodial wallet and passwordless authentication platform — using Golang and TypeScript.
A partner company is hiring a Senior Full Stack Software Engineer (.NET/C#) to deliver scalable, secure enterprise web applications and provide technical leadership in a remote US role.
Lead the technical vision and build the AI-driven automation backbone for an early-stage IT operations platform while hands-on coding, deploying models, and growing a small engineering team in New York.
Work on a NATO ACT program in Norfolk as a Full Stack developer building secure, scalable web and AI-integrated systems for classified operational environments.
Experienced backend engineer needed to design and operate scalable, high-throughput payment services on a cloud-native platform for a fast-growing fintech partner.
NVIDIA seeks a Senior Systems Software Engineer to develop and operate multi-cloud GPU infrastructure and Kubernetes-based management systems supporting large-scale HPC and GenAI workloads.
Lead NVIDIA’s Enterprise Platform engineering team in Santa Clara to architect and scale a secure, Kubernetes-based platform for enterprise and AI deployments across cloud and on‑prem environments.
Work on Starlink's RF silicon lifecycle—building automated measurement systems, bringing up new chips, and creating tools and reference designs that support production and flight integration.
Work remotely on modern front-end web and mobile applications to help transform logistics and mobility through scalable, AI-driven user experiences.
LinkedIn is hiring a Staff Software Engineer, Networking to lead the design and operation of network software that powers its data centers, backbone, and host networking stack.
At Ello, we believe there is a better way. We believe in audacity. We believe in beauty, simplicity, and transparency. We believe that the people who make things and the people who use them should be in partnership. We believe a social network ca...
4 jobs