About ElumaiElumai is a precision learning and AI tutoring platform. It builds a model of how each learner thinks and adapts every interaction to match. We are built in Canada and work with workforce and trades programs, enterprise learning teams and post-secondary institutions. We are a small team preparing for launch with our first pilot partners, and we work without layers of management. Purpose
• Help take Elumai from pilot to production. Keep the platform fast, stable and reliable for learners, many of them in locations with limited internet.
• Grow into a long-term technical partner across future contracts and builds: recent courses, new clients, and scaling our capacity for serving learners. ResponsibilitiesFirst priorities
• Uptime and resilience.
• Prevent and recover from outages: cloud services, GPU servers, deploys
• Monitoring, alerting, health checks after deploys, safe rollbacks.
• Speed
• Find and fix the causes of slow responses: page loads, API latency, AI response time.
• Make the platform work well on low-bandwidth, high-latency connections.
• Web app quality
• Stability, performance and polish of the learner interface on desktop and mobile, including accessibility.
• Release discipline
• Automated tests, staged rollouts, and checking real behaviour before and after each release. Longer-term responsibilities
• Course creation pipeline. Learn our curriculum ingestion pipeline, which turns source documents (curricula, microcredentials, exam materials) into structured course content.
• Content validation. Check that structured content is retrieved correctly, served by the AI tutor, and displayed properly in the frontend.
• Structured data. Design and validate structured JSON flowing between AI models, backend services and the UI, much of it generated on demand.
• New builds. Support new courses,
clients and features; take on parts of the technical lead's workload. Experience Must-have skills
• Google Cloud in production: Cloud Run, Cloud Build / CI-CD, Cloud SQL (PostgreSQL), Compute Engine, logging and monitoring, Secret Manager.
• Backend: Python (FastAPI or similar), async services, REST/streaming APIs.
• Frontend: TypeScript/React (Next.js), with an eye for UI/UX, responsive design and performance.
• Reliability and performance: profiling and diagnosing latency end to end (browser to CDN to server to database to model).
• Structured data: JSON schemas, validation, data pipelines.
• Testing: pytest, browser automation (e.g., Playwright), regression testing. Strongly preferred
• AI in production: serving LLMs (e.g., vLLM on GPUs), RAG/retrieval (pgvector, embeddings), and evaluating AI output quality.
• CDN/edge experience (Cloudflare)
• Working effectively with AI coding assistants as part of the daily workflow.
• Experience in instructional design, teaching or education Nice to haves
• Ed-tech or learning-platform experience; LMS integrations.
• Familiarity with privacy and data-sovereignty principles
• Experience building for low-connectivity regions. How we work
• A small team with a lot of ownership: comfortable diagnosing problems across the whole stack, not just one layer.
• Evidence-driven: measure, reproduce, fix, verify. Employment details
• Employment type: 6 month contract until March 31st, 2027
• Hours: 20-30 hrs/week
• Compensation: $70/hr-$100/hr
•
Location:
Remote, Must be able to work Eastern Standard Time Zone hours. Candidates must be based in Canada.
• Start date: Mid-November
How to apply
Email your resume and a cover letter to
[email protected] with the subject line "Developer – [Your Name]". In your cover letter, please tell us about a production reliability or performance problem you diagnosed and fixed, and how you knew it was fixed. •
📌 Developer (Production Engineering and AI Platform) (Toronto)
🏢 Elumai
📍 Toronto