Live opening ยท Posted 11 hours ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
We're hiring one engineer to own an AI assistant that's already in use and take it the rest of the way to production.
Teachers use our K-12 platform to plan lessons, assign work, and grade. Our assistant lives inside it: it answers from our curriculum and support content, levels articles to a student's reading grade, generates assessment questions, helps grade, and completes real tasks for teachers with their confirmation. The foundation is built; we need someone to own it and ship.
๐๐ก๐๐ญ ๐ฒ๐จ๐ฎ'๐ฅ๐ฅ ๐จ๐ฐ๐ง
- The service end-to-end: Python, FastAPI, and LangGraph agents on AWS Lambda, with streaming
- Model routing on Bedrock (Nova, Claude, gpt-oss), balancing accuracy against cost per turn
- Retrieval: Pinecone hybrid search, OpenAI embeddings, reranking and index sync pipelines
- Evals for routing, retrieval, and answer quality, so every change is backed by numbers
- Safety for schools: Bedrock Guardrails, grounded answers, link allowlists, confirmation before data changes
- The in-app side in Nuxt 3 / Vue 3 / TypeScript, where the assistant reads the page and takes actions. Much of the feature work lands here
- Production: Terraform, CloudWatch alarms, cost tracking, GitLab CI
๐๐ก๐๐ญ ๐ฐ๐'๐ซ๐ ๐ฅ๐จ๐จ๐ค๐ข๐ง๐ ๐๐จ๐ซ
- 5+ years building production software, strong Python
- 2+ years shipping LLM features to real users (RAG, agents, tool calling)
- Hands-on with a vector database and embeddings, including changing embedding models
- Solid AWS: Lambda, API Gateway, IAM, S3, DynamoDB; Bedrock a big plus
- Strong Vue.js and TypeScript: you'll build much of the frontend yourself
- MongoDB, Terraform, and CI/CD
- Fluent with AI coding tools, and reviews their output as carefully as a colleague's
๐๐จ๐ฐ ๐ฐ๐ ๐ฐ๐จ๐ซ๐ค
- Ownership: when something breaks, you find out why and fix it
- Small, reviewable increments every week, not one big drop a month
- Evidence: measure before you argue
- Say early when something is blocked or slipping
- Try a cheaper model or smaller prompt before a bigger one
๐๐ข๐๐ ๐ญ๐จ ๐ก๐๐ฏ๐
Laravel/PHP (our platform API), EdTech or FERPA/COPPA, LangSmith/Langfuse, LLM eval design, cost and latency optimisation
๐๐ก๐ฒ ๐ฃ๐จ๐ข๐ง
Real ownership of a product teachers use daily, a modern stack, competitive pay, fully remote.
๐ฉ Apply: https://lnkd.in/dKRG4MYb
Work arrangement
Yes
More openings worth a look
Recently tracked roles with full details and direct application links.