Please mention DailyRemote when applying
PrairieLearn is looking for a Learning Content Engineer to help us build high-quality, interactive assessments used by universities across the country.
In this role, you’ll work at the intersection of education, math, and software, implementing problems written by faculty into PrairieLearn’s platform. You’ll translate ideas and handwritten solutions into robust, auto-graded questions that support student learning at scale.
What you’ll do
Implement math, engineering, and other STEM problems in PrairieLearn using Python and web technologies
Translate faculty-written content into interactive, auto-graded assessments
Collaborate with instructors to clarify intent, edge cases, and grading logic
Test and refine questions to ensure correctness, clarity, and good student experience
Contribute to internal tools and workflows for content development
What we’re looking for
Strong quantitative background (e.g., math, engineering, physics, CS)
Comfortable with calculus (through multivariable)
Experience with Python; familiarity with basic web development (HTML/CSS/JS)
Careful, detail-oriented, and able to reason about edge cases
Strong written communication skills
Nice to have
Degree in CS, mathematics or a related field
Experience teaching, tutoring, or developing educational content
Familiarity with LaTeX or mathematical typesetting
Interest in improving STEM education at scale
About PrairieLearn
PrairieLearn is an online assessment platform used at universities across the US. We enable instructors to create randomized, auto-graded questions that support mastery-based learning and large-scale exams.
Thank you for applying to PrairieLearn!
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Software Development
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“ I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!