Product Engineer (ML & Mobile)

AI education company building AI reading teacher and tutoring apps for children worldwide
$140,000 - $210,000
Machine Learning
Mid-Level Software Engineer
In-Person
11 - 50 Employees
3+ years of experience
AI · Education

Description For Product Engineer (ML & Mobile)

Ello is an innovative AI education company on a mission to maximize the potential of all children worldwide. As a Series A startup backed by prestigious investors, they're building AI-powered educational products, starting with 'Read with Ello' - an AI reading teacher that uses speech recognition and generative AI to help children learn.

The Product Engineer (ML & Mobile) role offers a unique opportunity to work directly with the Co-founder & CTO in a small, high-performing team of less than 10 engineers. The position combines machine learning, mobile development, and product engineering to build next-generation AI tutoring apps. The ideal candidate will own features end-to-end, working with both ML pipelines and user interfaces.

Located in San Francisco, Ello emphasizes face-to-face collaboration and maintains a strong engineering culture of excellence. The company has been recognized on Fortune's "Change the World" and Time's 2024 Best Inventions lists. With offices in São Paulo, Nairobi, and New York, Ello's team of 45 people brings together expertise from institutions like Stanford, Berkeley, Google, and Apple.

The role offers competitive compensation ($140,000-$210,000 plus equity) and the chance to make a real impact on global education. The ideal candidate will combine strong technical skills with product thinking, being able to work across the stack from ML pipelines to mobile interfaces using technologies like Python, React, Flutter, and various ML tools.

Ello values diversity and inclusion, viewing it as both a moral imperative and competitive advantage. They're looking for candidates who take initiative, communicate directly, and want to build meaningful relationships while creating products they're proud of. This is an opportunity to join a mission-driven company at the intersection of AI and education, working to revolutionize how children learn worldwide.

Last updated a month ago

Responsibilities For Product Engineer (ML & Mobile)

  • Own and build features end-to-end, from concept to delivery
  • Build agent-based AI pipelines, interfacing with ML engineers
  • 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 Product Engineer (ML & Mobile)

Python
React
Java
Kotlin
  • Excellent production-grade engineering & debugging skills across backend, ML, and mobile frontend
  • Experience with Flutter, native Android development in Java/Kotlin, or iOS development in Swift/ObjC
  • Experience with ML tooling and GenAI tools
  • Experience with GenAI models & pipelines
  • Familiarity with Git flow
  • Basic data science skills
  • High level of attention to detail
  • Ability to work within existing design systems
  • Cross-functional skills in engineering and product

Benefits For Product Engineer (ML & Mobile)

Equity
Relocation Benefits
  • Equity compensation
  • Relocation assistance available
  • Opportunity to work with cutting-edge AI technology
  • Collaborative team environment
  • Work with world-class investors and experts

Interested in this job?

Jobs Related To Ello Product Engineer (ML & Mobile)

Product Engineer (ML & Mobile)

Build AI-powered educational experiences as a Product Engineer at Ello, developing ML and mobile solutions for the world's first 1:1 AI teacher.

SDE II, AGI

Mid-level Software Development Engineer role at Amazon's AGI team, focusing on developing cutting-edge large language models and Generative AI applications.

Software Development Engineer II, Search Science and Data Infrastructure

Software Development Engineer II position at Amazon Search focusing on ML infrastructure and big data systems in Palo Alto.

Software Development Engineer, GENIE, Alexa Proactive - ML Engineering

SDE II position at Amazon's GENIE team focusing on multimodal ML systems and conversational AI technology development

Language Engineer II, Alexa Customer Journeys

Language Engineer position at Amazon working on Alexa Customer Journeys team, focusing on NLP, ML, and LLMs