PrairieLearn (https://www.prairielearn.com) is an open-source assessment platform used by universities across the US (Berkeley, Princeton, Michigan, Illinois, and others). We power mastery-based learning and large-scale exams.
We’re a small, profitable, early-stage company (bootstrapped, no VC) and we’re hiring full-stack engineers to help us continue to grow. You’ll work across the stack and have meaningful ownership from day one.
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. This is practical, user-facing AI work with real-world impact — not a research sandbox.
PrairieLearn (https://www.prairielearn.com) 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.
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. You’ll work across the stack and have meaningful ownership from day one.
We’re also developing AI tooling in the product:
* LLM-based agents to help instructors create and test new question generators
* Vision-language models for grading student-submitted work (e.g., math derivations, diagrams, sketches)
This is practical, user-facing AI work with real-world impact — not a research sandbox.
At UIUC we've been moving towards testing student programming skills in our Computer-Based Testing Facility (CBTF). This is a set of computer labs that are firewalled from the internet. Students self-schedule into testing slots at the CBTF, then at their scheduled time they go to the CBTF and take a programming (or other online) test that is auto-graded on the spot. This is very secure and has little overhead for faculty. It also automatically handles disability accommodations like extended time tests and reduced distraction requirements, and if students are sick then they can automatically reschedule their own exams. We currently run about 70,000 exams per term like this and it's heavily used by our largest classes (over 1000 students in a class). More details here: http://zilles.cs.illinois.edu/papers/zilles_csedu_cbtf_2019....
For OP, we've also been using Zoom-based proctoring options for students/courses that can't use the CBTF for some reason. I'd be happy to follow up with you if you want more details about how we make this work at scale.
PrairieLearn (https://www.prairielearn.com) is an open-source assessment platform used by universities across the US (Berkeley, Princeton, Michigan, Illinois, and others). We power mastery-based learning and large-scale exams.
We’re a small, profitable, early-stage company (bootstrapped, no VC) and we’re hiring full-stack engineers to help us continue to grow. You’ll work across the stack and have meaningful ownership from day one.
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. This is practical, user-facing AI work with real-world impact — not a research sandbox.
Tech we use: Node.js / TypeScript backend, Postgres, AWS, React. PrairieLearn is open core: https://github.com/PrairieLearn/PrairieLearn
Details:
- Location: Remote (US only)
- Salary: $100k+ depending on experience
- Benefits: Stock options, unlimited PTO, flexible hours
- Role: Full-time. (We’re not able to sponsor visas at this time.)
If this sounds interesting, please email jobs@prairielearn.com. We’d love to talk.
Official job posting: https://www.prairielearn.com/jobs