Full-Stack Software Engineer (TypeScript / React / AI)
Work across a Node.js/TypeScript backend, Postgres, AWS, and React frontend on an open-source assessment platform used at top universities. Build AI tooling: LLM agents for content creation and vision-language models for automated grading. $100k-$180k, Remote US.
Responsibilities
- - Build and ship full-stack features across Node.js/TypeScript backend and React frontend
- - Develop AI tooling: LLM agents for instructor content creation, vision-language models for grading
- - Contribute to the open-source PrairieLearn platform (GitHub)
- - Own meaningful features from design through deployment
- - Collaborate with a small, high-trust team of early-stage engineers
Benefits & Perks
Requirements
- - Strong TypeScript and React proficiency
- - Node.js backend experience
- - PostgreSQL and AWS skills
- - Interest in AI tooling, LLMs, or educational technology
- - US-based (remote)
About PrairieLearn
PrairieLearn is an open-source assessment platform used by Berkeley, Princeton, Michigan, and other top universities for mastery-based learning and large-scale exams. Bootstrapped, profitable, no VC — growing rapidly through word of mouth. The team is building AI tooling including LLM agents to help instructors create content and vision-language models to grade student work.
Company Size
11–50 employees employees
Industry
EdTech / AI / Open Source Assessment
Ready to apply?
Take the next step in your career and apply for this position today.
Apply for this Position