Tech Nonprofit Job Board

Opportunities from over 600 organizations leveraging tech for social impact.

Looking to hire talent? Contact us to post your jobs here.

Senior Full Stack Engineer



This job is no longer accepting applications

See open jobs at Playlab.
Software Engineering
United States
Posted on Tuesday, February 6, 2024

Who We Are

Playlab puts the power of AI into the hands of people who are already building the most human part of our future – teachers, students and impact organizations.

When the programming language is English, anyone can build sophisticated applications. Those who will responsibly build the next generation of tools:

  • Have a deep grasp of the problems they want to solve;
  • Are fearless about experimenting with the technology;
  • Feel confident that their work will not violate their most deeply held principles.

As a nonprofit technology startup building public educational AI infrastructure, we make it possible for educators and mission-aligned entrepreneurs to invent the future with AI.

These users already know the most pressing problems that education must solve. Playlab makes it easy for them to build, share and remix educational AI applications that continually improve.

During our closed beta, more than 3,000 educators have built 4,000 tools that have been used over 80,000 times to support real teaching and learning. Now we need you to help Playlab get to the next level.

Senior Fullstack Engineer

You’ll be a core member of a small, intensely collaborative team, building and releasing major improvements to our brand-new platform built on Remix and working with the latest AI to enable educators to create the next generation of AI-native educational experiences.

You at a Glance

  • 4+ years building fullstack interactive web applications
  • Proficient in Typescript, React and Node
  • Highly collaborative working style and able to communicate ideas and decisions well
  • Interested in building your system architecture skillset
  • Care about the monitoring, alerting and processes that reduce risk so the team can sleep easily at night
  • Interested in and want to learn about the latest AI technologies
  • Bonus: worked on creative or educational platforms in the past
  • Bonus: experience with Remix

You are likely to love it here if

  • You’ve worked on a variety of different kinds of applications and architectures and want to bring the best of what you’ve learned to a brand new system
  • You’re excited about helping integrate AI into education and the idea of building AI-native experiences
  • You love being an engineer and want to continually grow your skillset
  • Good development, release and team process practices are table stakes for you
  • You thrive working quickly and iteratively on a solid foundation guided by user research and metrics
  • You’re realistic in the short term, idealistic in the long term
  • You believe that we can improve society by improving education


  • Competitive salary while working for a mission-drive cause.
  • Flexible work schedules and unlimited PTO, at least 15 days per year
  • Fully paid and trans-inclusive health, dental, and vision insurance for employees and 80% coverage for their families
  • $1,000 home-office setup allowance for all new full-time remote employees
  • Get reimbursed up to $100/month for activities that enhance your wellbeing
  • Twice annual fully paid whole team retreats

Application Process

  1. Include a brief note about your interest in working at Playlab, sent to careers@playlab.ai
  2. 30 minute get to know each other call with a founder
  3. Provide an existing work sample
  4. 60 minute deep dive/technical call with a founder to align on your skillset

Hiring Process

In lieu of take home tests or online coding challenges, Playlab follows a paid contract-to-hire process where both sides get the benefit of working together to determine fit. We feel this is the fairest and most reasonable way for us both to decide whether to make a long term investment.

Contracts will be paid at market rates and span 2-4 weeks calendar time depending on your availability. We’ll accommodate your schedule while also working on real tasks together. At a minimum, it should be fun and you’ll get paid. If it’s a long term fit, we’ll make you a full-time offer before the end of your contract period.

This job is no longer accepting applications

See open jobs at Playlab.