Login

Full-Stack Software Engineer

Are you passionate about building innovative web applications and applying AI to real learning problems? Interested in shaping the future of education? PrairieLearn, an early-stage startup in educational technology, is searching for a talented Full-Stack Software Engineer to join our team.

About us

PrairieLearn is an open-source assessment platform originally developed at the University of Illinois and now used by universities across the US (Berkeley, Princeton, Michigan, UIUC, and others). We power mastery-based learning, interactive question generators, and large-scale exams.

About the role

We’re a small, profitable, early-stage company (bootstrapped, no VC) and we’re hiring a full-stack engineer to help us continue to grow. As an early-stage hire, you’ll work across the stack and have meaningful ownership from day one. We’re shipping practical, user-facing AI features with clear guardrails and real-world impact — not a research sandbox.

Responsibilities

You might be a fit if you…

Don't meet all of these requirements? If you're a quick learner and passionate about education and software engineering, we'd still love to hear from you!

Tech we use

Why join PrairieLearn?

Details

Apply now

If this sounds interesting, email jobs@prairielearn.com with your resume or GitHub/portfolio. We’d love to talk.

PrairieLearn is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.