
Full-Stack Software Engineer
PrairieLearn is an early-stage EdTech startup looking for talented Full-Stack Software Engineers. Are you passionate about building innovative web applications and using AI to address real-world learning challenges?
About Us
PrairieLearn is an open-source assessment platform, originally developed at the University of Illinois and now used at top universities across the US, including Berkeley, Princeton, Michigan, and UIUC. We empower mastery-based learning and large-scale assessment with an emphasis on reliability and innovation. We’re also developing AI tooling in the product, including LLM agents to help instructors create content, and vision-language models to help grade student work.
About the Role
As an early-stage hire, you’ll work across the stack and enjoy meaningful ownership from day one. You’ll help deliver practical, user-facing features with clear guardrails and authentic educational impact.
Responsibilities
- Build and maintain systems across the stack: Node.js/TypeScript backend, Postgres, and React (using tRPC, TanStack, and AWS).
- Design features end-to-end, from conception to rollout, working in a small team to architect and iterate.
- Collaborate directly with educators and TAs to translate academic needs into high-quality features.
You Might Be a Fit If You…
- Have experience with full-stack web development.
- Enjoy engaging directly with users—especially instructors and TAs.
- Love owning projects from initial idea through to production.
- Love using the cutting edge of AI development tools (Claude, Codex).
- Are a quick learner and passionate about education and engineering.
Our Tech Stack
- Node.js / TypeScript backend
- Postgres, Redis, AWS, Docker
- React / tRPC / TanStack
Why Join PrairieLearn?
- Bootstrapped & Profitable: We’re growing quickly and sustainably.
- Open Source: Collaborate with a global community of developers and educators.
- Stock Options: Receive stock options with your offer.
- Remote Culture: Work from anywhere in the US with a flexible schedule.
- Unlimited PTO & Flexible Hours: Take time when you need it and work when you perform best.
- Career Growth: Early-stage team members have outsized opportunities for impact and learning.
Timezone overlap
UTC-8–-4
Benefits
Equity, Unlimited PTO, Vision, PTO, Visa
Open to
US
Sign in to track applications and earn points.