Lead Unity Engineer
San Francisco, CA +1
Senior +1 · Full time
Posted 3 years ago
Apply

As the lead game engineer, you’ll spearhead Ello’s transition from reactive app development to character-imperative game development in Unity: You’ll build our game development team with us and make key architectural decisions.

You’re responsible for bringing Ello’s tutoring AI to life. You’re passionate about character development and game interactions. You want to build products that delight users. You see how small changes in the facial expressions of a character or the shading of the background affect the emotional impact of the things you create. You have experience working with 2D animation in Unity. You know how to structure a project well and love setting up infrastructure from scratch.

You thrive working in a fast-paced early-stage environment. You enjoy teaching other developers that are just getting started with Unity and value mentorship. You’ll eagerly show us the tricks of your favorite IDE and the intricacies of your workflow. You’ll lead the way both as an architect and by setting an example as an individual contributor who writes great C# code.

Most importantly, you are excited about the opportunity of making an impact on child development at scale.

 

Required Experience

  • 3+ years of Unity game development experience
  • A track record of shipping 2D games on mobile platforms
  • Some native mobile app development experience on iOS (ObjC/Swift) and/or Android (Java/Kotlin)
  • Strong programming skills, comfortable with multiple programming languages, including lower-level C/C++/C#
  • Understanding the performance implications of your code at a systems level
  • Familiar with at least one scripting language (ideally Python or maybe Ruby)
  • Some familiarity with basic full stack web development workflows and frontend API interaction
  • Very accustomed to agile software engineering processes, git flow, etc.

 

Desired Experience

  • Experience integrating existing C++ code into Unity projects and managing efficient real-time interfaces to signal processing code
  • Experience writing high-performance, parallelized code
  • Strong ability to read React/React Native code, perhaps through prior experience working on a JavaScript frontend project
  • Basic design skills; some experience using basic design tools to convey your ideas and make small asset adjustments (Figma, Photoshop, some animation tool)
  • Experience with product analytics from query to visualization

 

We look for candidates who

  • Have an urge to make a real impact on child development at scale
  • Want to do work they are proud of and to ship products they are proud of
  • Value open and honest communication that is grounded in empathy
  • Want to build meaningful relationships at work
  • Take the initiative and take full ownership of their work
  • Balance big-picture perspective with attention to detail and creating experiences that will delight our users

 

Here are some reasons to join us

  • Be part of a rapidly growing tight-knit team with the chance to have a big voice
  • Tremendous opportunity to become a leader in the company on the back of demonstrated success
  • Do meaningful work supporting child development
  • Be part of an exceptional engineering team, doing exceptional engineering work

 

What You’ll Be Building

Reading is the gateway to learning but unfortunately, many children do not receive the individualized support they need to become confident, capable and engaged readers. This creates a cycle where they find reading frustrating and, by avoiding it, fall further behind. Parents want to take action, but they don’t have the experience or time. Enter Ello, an expert coach that makes reading fun and breaks this cycle.

Our first product is an AI reading coach that listens to a child read from real books. It uses evidence-based reading instruction to help them when they get stuck and behavioral psychology to motivate them to keep going.

 

Who You’ll Be Joining

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 wider community; we place significant emphasis on ensuring diversity in our team and building an inclusive culture.

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 – we believe it’s possible to do both.

 

How to Apply

Please reach out to jobs@helloello.com!

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.

Ello Technology, Inc.
World's first AI reading tutor that works with real books
Size:  1-10 employees
© 2023 Pallet Labs Inc. See privacy policy and terms of service
Get started on Pallet
This community is on Pallet — Where creators turn their community into recruiting networks