Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Product Engineer (ML & Mobile) image - Rise Careers
Job details

Senior Product Engineer (ML & Mobile)

Engineering, full-time

San Francisco (Relocation assistance available)

Salary range mid-senior: $180,000 - $215,000 + Equity

At Ello, our mission is to maximize the potential of all children. Our first product, Read with Ello, is an AI reading teacher that listens to children read out loud. Ello uses speech recognition to help them when they get stuck, makes up stories using generative AI, and inspires a love for reading.

We’re now building on the success of Read with Ello and putting together the pieces of the world’s first complete AI teacher for all children. Together, we believe we can close the primary school education gap worldwide.

Ello has been recognized on Fortune’s “Change the World” and Time’s 2024 Best Inventions lists. We are well-funded, backed by world-class investors, and ready to recruit new talent to help us achieve our vision.

Who you’ll be joining

Ello is a rapidly growing, series A startup focused on revolutionizing the way children learn and interact with technology. You will work directly with Ello’s Co-founder & CTO, Catalin Voss, on a small team (<10) of engineers, learning designers, and PMs to develop new products. You’ll be surrounded by a team of A+ engineers and you’ll work with some of the foremost experts in ML to productionize models and build new product experiences. We work in-person out of our San Francisco office and we’re big believers in face-to-face collaboration.

About the role

We’re looking for a strong Sr. Product Engineer, New Products to independently own the build-out of learning activities as part of Ello’s next-generation AI tutoring apps. You will bridge the gap between product development and engineering to own features from conception to playtest, at times acting as your own product manager, and at times collaborating closely with our product team. You’ll be part of a small team that is responsible for bringing Ello’s tutoring AI to life through agent control, character development, and game interactions. You pay attention to the details and thrive building products that delight users.

You can work full-stack and across multiple programming languages, build chains, etc. Learning yet another language doesn’t feel like a daunting task at this point. You have experience with or a demonstrated curiosity for GenAI pipelines. On the backend, you’re able to write performant Python code and deal with complex I/O pipelines. On the frontend, you’re able to take an existing component library and build a rough UI from scratch (Flutter & React) without a designer or implement pixel-perfect layouts in collaboration with a designer.

We welcome candidates from all backgrounds – mobile engineering, machine learning, or design & product – but we prioritize strong technical foundations and demonstrated execution speed in shipping. As an ideal candidate, you’ll have built and shipped software products end-to-end in the past, for example through an initiative you championed at a prior job, through an impressive side project, or as the founder of your own company. We’d love to hear about those in the interview process!

Responsibilities

  • Own and build features end-to-end, from concept to delivery

  • Build agent-based AI pipelines, interfacing with ML engineers working on core models (e.g. our child speech recognition pipeline)

  • Serve as a bridge between product design and engineering, moving fluidly between UX/UI and technical problem-solving

  • Develop and integrate front-end components for mobile and web platforms, leveraging existing design systems and brand guidelines

  • Do whatever it takes to go from product conception to playtest

Required Experience

  • Engineering:

    • Excellent production-grade engineering & debugging skills across backend, ML, and mobile frontend

    • Experience with at least one of Flutter, native Android development in Java/Kotlin, or iOS development in Swift/ObjC

    • Experience with ML tooling and GenAI tools (you don’t need to be a linear algebra beast designing your own models, but you should understand how multimodal models work and communicate with ML engineers in their language)

    • Some experience with GenAI models & pipelines, including human eval infrastructure

    • Familiarity with Git flow, etc.

    • Basic data science skills (enough to analyze your own product insights)

    • Familiarity with basic infrastructure setup, continuous integration, and production release workflows

  • Design & Product:

    • Very high level of attention to detail. For example, you see how small changes in a character’s facial expression or the shading of a background affect the emotional impact of the end product

    • Demonstrated bias to action in product building: creating something from nothing and turning chaos into order

    • Demonstrated ability to work within existing design systems and brand standards to build new front-end components

    • Cross-functional skills; you likely either picked up engineering from a product/design domain or product skills from a computer science background

    • Familiarity with project management tools and collaborative development tools

Nice to have experience

  • Experience with game development

  • Experience as a product manager or in a role with significant ownership over features or components

  • Deep understanding of mobile app architecture, design patterns, and performance optimization techniques

  • Experience with designing products for children

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

  • Dive deep into the rapidly evolving world of AI and interactive learning.

  • Experience the joy of turning your designs and code into engaging and educational experiences for children worldwide

  • Be part of an A+ team and an engineering culture of excellence

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, we view diversity as a moral imperative and a competitive advantage. We do not discriminate on the basis of race, religion, skin color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We plan and structure our interviews to directly assess skills and experience. If you need any accommodations throughout the interview process, please reach out to jackie@ello.com.

Ello Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Ello DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Ello
Ello CEO photo
Paul Budnitz
Approve of CEO

Average salary estimate

$197500 / YEARLY (est.)
min
max
$180000K
$215000K

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.

What You Should Know About Senior Product Engineer (ML & Mobile), Ello

Are you a talented Senior Product Engineer with a passion for machine learning and mobile technology? If so, Ello is looking for someone just like you! Based in the vibrant city of San Francisco, we are a fast-growing startup on a mission to enhance children's learning experiences through innovative technology. At Ello, we’ve created an AI reading teacher, 'Read with Ello,' which is already making waves by supporting children in their journey to become confident readers. As a Senior Product Engineer, you’ll be a vital part of a small, dynamic team, working directly with our Co-founder & CTO, Catalin Voss, to bring the future of AI tutoring to life. You’ll own the development of learning activities and be involved in everything from conception to playtesting, ensuring that every feature you build is delightful and engaging for children. You’ll work on both backend and frontend, collaborating with machine learning engineers to develop agent-based AI pipelines and crafting user interfaces that are not only functional but also aesthetically pleasing. We value individuals who pay attention to detail, possess strong technical skills, and are excited to build products that can make a real difference in education. If you love technology and want to contribute to a cause that truly matters, consider joining us at Ello where your skills can shine and your work has a purpose.

Frequently Asked Questions (FAQs) for Senior Product Engineer (ML & Mobile) Role at Ello
What are the primary responsibilities of a Senior Product Engineer at Ello?

As a Senior Product Engineer at Ello, you will independently own the development of innovative learning activities for our cutting-edge AI tutoring applications. Your primary responsibilities include bridging product development and engineering—shaping features from conception through to delivery and playtesting. You'll actively collaborate with both product managers and ML engineers, ensuring that every element of the product aligns with our goals of revolutionizing children's education.

Join Rise to see the full answer
What qualifications are required for the Senior Product Engineer position at Ello?

To qualify for the Senior Product Engineer position at Ello, candidates should have strong production-grade engineering and debugging skills across both backend and mobile frontend. Familiarity with programming languages such as Python for backend development as well as experience with mobile technologies like Flutter or native Android/iOS development is essential. A basic understanding of machine learning pipelines and tools is also important, especially as you will collaborate closely with ML engineers.

Join Rise to see the full answer
What technical skills are important for a Senior Product Engineer at Ello?

Important technical skills for a Senior Product Engineer at Ello include proficiency in at least one mobile development framework (e.g., Flutter), strong backend skills using Python, and an understanding of machine learning concepts. Candidates should be able to build user interfaces from scratch while adhering to existing design systems. Familiarity with Git flow, continuous integration, and project management tools is also beneficial.

Join Rise to see the full answer
How does Ello support the development of its engineers?

At Ello, we believe in fostering professional growth and collaboration. Engineers will work closely with our Co-founder & CTO in a supportive, small team environment, allowing for mentorship and knowledge sharing. We encourage initiative and ownership, enabling you to take on exciting projects that will contribute to our mission, while also providing opportunities for continuous learning and development in the rapidly evolving field of AI and mobile technology.

Join Rise to see the full answer
What is the culture like at Ello, especially for Senior Product Engineers?

The culture at Ello is all about collaboration, open communication, and making a meaningful impact. As a Senior Product Engineer, you'll be part of an A+ team dedicated to transforming education through technology. We prioritize diversity and inclusion, fostering an environment where every voice matters. We believe in combining hard work with enjoyment, allowing our team to thrive both personally and professionally while delivering exceptional products for children.

Join Rise to see the full answer
Common Interview Questions for Senior Product Engineer (ML & Mobile)
Can you describe a challenging technical project you've worked on?

When answering this question, focus on a technical project relevant to the Senior Product Engineer role at Ello. Detail the challenges faced, your approach to resolving them, and the end results. Emphasize collaboration with other teams, integration of machine learning components, and how your problem-solving skills helped enhance the project.

Join Rise to see the full answer
How do you balance technical requirements with user experience?

Discuss your strategies for ensuring that both technical prowess and delightful user experiences are prioritized. Explain how you involve user feedback, conduct playtests, and iterate on designs while continuing to meet technical specifications. Highlight your ability to translate user needs into functional technical solutions and how you maintain attention to detail throughout the process.

Join Rise to see the full answer
What programming languages are you most comfortable with and how have you applied them in your projects?

Be honest about your proficiency in programming languages relevant to the Senior Product Engineer position. Share specific examples of projects where you've successfully implemented those languages, emphasizing how they contributed to the project’s success and your collaborative efforts with product teams or ML engineers.

Join Rise to see the full answer
Describe your experience working with machine learning frameworks.

Detail your familiarity with machine learning frameworks relevant to the role. Discuss projects where you worked alongside ML engineers to develop, test, or optimize models. Emphasize your understanding of GenAI pipelines and how you translated those technical discussions into actionable features for products, showcasing both your technical and collaborative skills.

Join Rise to see the full answer
How do you stay updated on the latest trends in mobile development and AI?

Convey your commitment to professional growth by mentioning resources you rely on such as online courses, industry conferences, and relevant publications. Explain how you apply this knowledge in your work, focusing on any innovative solutions you've implemented or technologies you've experimented with in past roles.

Join Rise to see the full answer
What is your approach to debugging and optimizing code?

Share your systematic approach to debugging and optimizing code, discussing specific tools and methodologies you utilize. Highlight your experience in monitoring performance, analyzing systemic issues in your code, and iteratively improving it based on performance insights, particularly in the context of mobile applications or machine learning pipelines.

Join Rise to see the full answer
Can you provide an example of a successful product you developed from the ground up?

Share a specific instance where you led a product development project. Discuss your role in ideation, design, implementation, and launch phases, highlighting how your contributions made a positive impact on the product's success. Emphasize the collaborative aspect and any challenges you overcame during the process.

Join Rise to see the full answer
How do you handle feedback and criticism in your work?

Discuss your perspective on feedback as a tool for growth and improvement. Provide examples of how you’ve positively integrated constructive criticism into your work, whether it’s from peers, product teams, or user feedback. Highlight the significance of maintaining an open mindset and willingness to iterate on your solutions.

Join Rise to see the full answer
What project management tools do you prefer when working on engineering projects?

Mention specific project management tools you have used (like JIRA, Trello, or Asana) and explain how they help facilitate your workflow. Discuss your experience in maintaining transparency and collaboration within the team while managing tasks, timelines, and deadlines, ensuring that everyone is aligned toward the project goals.

Join Rise to see the full answer
Why do you want to work at Ello as a Senior Product Engineer?

Express your passion for leveraging technology to enhance children's education and why Ello's mission resonates with you. Highlight aspects of the company culture that align with your values and your enthusiasm for being part of a team that’s pioneering change in the industry. Talk about how your skills align with the position and how you hope to contribute to the team's success.

Join Rise to see the full answer
Similar Jobs
Telementum Global Hybrid No location specified
Posted 13 days ago
Taara Hybrid Sunnyvale
Posted 12 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Genius Sports Hybrid Los Angeles, California, United States
Posted 10 days ago
Paid Holidays
Photo of the Rise User
Navan Hybrid Palo Alto, California, United States
Posted yesterday

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...

12 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Akron just viewed Grad Intern - No Work Experience at Walmart
Photo of the Rise User
Someone from OH, Columbus just viewed Race & Sportsbook Office Manager at Westgate Resorts
S
Someone from OH, Akron just viewed Client Service Representative at Shine Productions
Photo of the Rise User
Someone from OH, Columbus just viewed Technical Support Specialist at Samsara
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd
Photo of the Rise User
Someone from OH, Toledo just viewed Intern, Corporate Communications at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Immigration - E2 Visa at Upwork
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Director - Brand & Marketing Content at Cielo
Photo of the Rise User
Someone from OH, Cleveland just viewed Scheduling Coordinator at Window Nation
T
Someone from OH, Columbus just viewed Power BI Developer - Remote at Two95 International Inc.
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Analyst at Jellyfish
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Data Analyst at AECOM
Photo of the Rise User
Someone from OH, Columbus just viewed Data Analyst/R Programmer at Peet's
Photo of the Rise User
Someone from OH, Grandview Heights just viewed Service Drive Greeter at Jeff Wyler Automotive Family
Photo of the Rise User
Someone from OH, Washington Court House just viewed Administration and Clerical at Walmart