About this role
MarcoPolo Learning seeks a Full-Stack AI Engineer to own the intelligence behind Audrey, its AI Teaching Companion & Coach for early-learning educators. The role spans retrieval, generation, application logic, backend and frontend integration, with substantial influence over the product as it approaches launch and scales.
Responsibilities
- Build fast, accurate retrieval that helps teachers find appropriate videos, printables and activities. Ingest and structure videos, guides, printables and multilingual content through content and data pipelines.
- Design Audrey’s responses, behavior and personality; improve the quality, speed and reliability of its answers and recommendations. Integrate the AI into the wider product and work with infrastructure engineers on efficient cloud operation.
- Establish evaluation, testing, monitoring and clear technical documentation. Collaborate with engineering and product teams, contribute to the roadmap for personalization, multilingual support and classroom insights, and build with privacy and safety in mind, including FERPA/COPPA alignment.
Requirements
- 5+ years of full-stack software engineering experience and hands-on experience building and shipping at least one production LLM/AI application.
- Strong experience with RAG systems, including embeddings, vector databases, semantic search and re-ranking; strong Python, backend fundamentals in APIs, databases and data pipelines, and sufficient frontend ability to work end to end.
- Practical LLM orchestration and prompt engineering, including agent and tool design, system prompts, personas and guardrails; experience with LangChain or a comparable tool. Fluency with AI-assisted development tools such as Cursor and solid AWS experience across compute, storage, databases, containers and monitoring.
- Product awareness, independent ownership, collaboration and strong written communication while working remotely across UK and US time zones.
Preferred
Familiarity with Amazon Bedrock or self-hosted model inference; edtech or early-childhood education experience; multilingual retrieval; video/audio ML; and familiarity with FERPA/COPPA or similar requirements.
Location and engagement: Fully remote within India, with Bengaluru preferred and meaningful daily overlap with UK and US teams. Applicants must have the right to work in India; visa sponsorship is unavailable. The description calls the engagement full-time, permanent and ongoing, while the careers page classifies its employment type as Contractor. It offers flexible daily scheduling and a competitive, market-aligned salary without a stated amount.
For full details about this role, click “Apply on company site” to view the employer’s original posting.