Senior Product Engineer (ML & Mobile)

Building the world's first 1:1 AI teacher.
$180,000 - $215,000
Machine Learning
Senior Software Engineer
In-Person
11 - 50 Employees
1+ year of experience
Education · AI

Description For Senior Product Engineer (ML & Mobile)

At Ello, we're on a mission to revolutionize children's education through AI technology. As a Senior Product Engineer focusing on ML & Mobile, you'll be at the forefront of building our next-generation AI tutoring apps. Working directly with our Co-founder & CTO in our San Francisco office, you'll join a small but mighty team of engineers, learning designers, and PMs.

Our first product, Read with Ello, is already making waves as an AI reading teacher that listens to children read out loud, providing real-time assistance and generating engaging stories. We're now expanding our vision to create the world's first complete AI teacher for children, backed by recognition from Fortune's "Change the World" and Time's 2024 Best Inventions lists.

You'll own the end-to-end development of learning activities, bridging product development and engineering. This role requires a unique blend of technical expertise and product sensibility. You'll work with cutting-edge GenAI pipelines, build performant Python backends, and craft intuitive user interfaces using Flutter & React. Whether you're implementing pixel-perfect designs or prototyping new features independently, your work will directly impact how children learn and engage with technology.

We're looking for someone who can navigate multiple programming languages and technologies with ease. You should be comfortable with ML concepts and able to collaborate effectively with ML engineers on core models like our child speech recognition pipeline. Your experience shipping software products end-to-end, whether through work projects or personal ventures, will be invaluable.

Our team brings together expertise from institutions like Stanford, Berkeley, Google, and Apple. We're well-funded, having recently closed our Series A, and backed by prestigious investors including Goodwater Capital, Homebrew, Reed Hastings, and others. As a public benefit corporation, we're committed to maximizing the potential of all children and closing educational gaps worldwide.

We value diversity and inclusion, believing that our team should reflect the communities we serve. You'll find a collaborative environment where your voice matters and where we balance having fun with doing impactful work we're proud of. If you're excited about using technology to transform education and want to be part of a team that's already making a difference, we'd love to hear from you.

Last updated 2 days ago

Responsibilities For Senior Product Engineer (ML & Mobile)

  • Own and build features end-to-end, from concept to delivery
  • Build agent-based AI pipelines, interfacing with ML engineers working on core models
  • Serve as a bridge between product design and engineering
  • Develop and integrate front-end components for mobile and web platforms
  • Do whatever it takes to go from product conception to playtest

Requirements For Senior Product Engineer (ML & Mobile)

Python
React
  • Excellent production-grade engineering & debugging skills across backend, ML, and mobile frontend
  • Experience with Flutter, native Android (Java/Kotlin), or iOS (Swift/ObjC)
  • Experience with ML tooling and GenAI tools
  • Experience with GenAI models & pipelines
  • Familiarity with Git flow
  • Basic data science skills
  • Familiarity with infrastructure setup and CI/CD
  • High attention to detail
  • Demonstrated bias to action in product building
  • Ability to work within existing design systems
  • Cross-functional skills
  • Familiarity with project management tools

Interested in this job?

Jobs Related To Ello Senior Product Engineer (ML & Mobile)

Senior Software Engineer

Senior Software Engineer role at Microsoft 365 IDEAs team, focusing on machine learning and big data solutions, with hybrid work options in Suzhou, China.

Senior Software Engineer, Machine Learning

Senior Machine Learning Engineer role at LinkedIn developing AI algorithms for content understanding, requiring 5+ years of experience in ML, computer vision, or NLP.

Software Engineer, Perception

Senior Software Engineer position at Aurora focusing on perception systems for autonomous vehicles, requiring expertise in machine learning, computer vision, and software engineering.

Senior Software Engineer, Applied ML and Evaluation

Senior Software Engineer role at Waymo focusing on Applied ML and Evaluation for autonomous driving technology, offering competitive compensation and comprehensive benefits.

Senior Software Engineer - Avatar AI

Senior Software Engineer position at Roblox focusing on Avatar AI development, implementing ML models and optimizing deployment across various computing devices.