Senior Product Engineer

Hello elloSan Francisco, CA
33dOnsite

About The Position

We're looking for a strong Sr. Product Engineer 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!

Requirements

  • 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 Haves

  • 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

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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Publishing Industries

Education Level

No Education Listed

Number of Employees

11-50 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service