Posted today · be early
Full-Stack AI Engineer
MarcoPolo Learning
IndiaremotePosted 1 day ago
Skill Required
Full-Stack-AI-EngineerAI-EngineerMachine-Learning-EngineerFull-Stack-EngineerSoftware-EngineerAI-Full-Stack-EngineerFull-Stack-AI-EngineeringFull-Stack-AI-DeveloperAI-Full-Stack-DeveloperSenior-Full-Stack-AI-EngineerFull Stack DeveloperAI EngineerAIsoftware engineeringGenerative AIEngineeringObservabilityLangChaindesigningbuildingwrittenTestNGPythondesignCloudDesign PatternsRustAPIsRAGAWSandMachine LearningFulltime
Key highlights
- Competitive, market-aligned salary (India)
- 5+ years of software engineering experience
- Fully remote with flexibility
- Must have shipped at least one production LLM/AI application
- India-based (Right to work required)
Role overview
MarcoPolo Learning is a leading provider of innovative content, technology, and instructional support for early childhood education. They are seeking a Full-Stack AI Engineer to own the intelligence behind Audrey, an AI Teaching Companion & Coach designed to help early-learning educators plan lessons and improve classroom outcomes. This role is for an engineer who loves working where AI meets product, owning the retrieval, generation, and logic of the AI while working across the backend and frontend. The successful candidate will be a product-minded engineer who is curious about the educators they serve and can bring deep AI expertise to a fast-moving environment as Audrey approaches launch and scales.
Responsibilities
- Own the AI at the heart of Audrey — retrieval, generation, and the models and logic that make her intelligent and dependable.
- Craft an experience where teachers instantly find exactly the right video, printable, or activity, with retrieval that’s fast, accurate, and reliable.
- Build and refine the content and data pipelines that power Audrey — ingesting and structuring videos, printables, guides, and multilingual content for precise retrieval.
- Work across the full stack, connecting the AI seamlessly into the wider product alongside our backend and frontend engineers.
- Shape how Audrey thinks, responds, and guides teachers — designing her behavior, personality, and overall experience with the end user always in mind.
- Help bring Audrey to launch and shape her evolution as we scale.
- Continuously raise the quality, speed, and reliability of Audrey’s responses and recommendations.
- Build fluently with modern AI-assisted development tools to design, build, and iterate quickly.
- Partner with our infrastructure lead to keep Audrey running smoothly and efficiently in the cloud.
- Put in place the evaluation, testing, and monitoring that keep quality high, and keep technical documentation clear.
- Collaborate closely and openly with engineering and product, sharing your thinking and progress early and often.
- Help shape the product roadmap — from deeper personalization to multilingual support and classroom insights.
- Build with privacy and safety in mind, including FERPA/COPPA alignment.
Requirements
- 5+ years of software engineering experience across the full stack, comfortable working fluidly between backend and frontend.
- Proven, hands-on depth with modern AI: you’ve personally built and shipped at least one production LLM/AI application.
- Strong experience building retrieval-augmented (RAG) systems — embeddings, vector databases, semantic search, and re-ranking — with a real feel for what makes retrieval accurate and dependable.
- An AI-native engineer who builds fluently with modern AI-assisted development tools (e.g. Cursor) and weaves AI through their workflow.
- Strong Python and solid backend fundamentals (APIs, databases, data pipelines), with enough frontend ability to work end-to-end across the stack.
- Practical LLM orchestration and prompt engineering (LangChain or comparable), including agent/tool design, system-prompt and persona design, and guardrails.
- Solid AWS experience (compute, storage, databases, containers, monitoring).
- A genuine product sensibility — you’re curious about the people who use what you build, and you let that shape your work.
- A natural collaborator who communicates openly, builds trust across teams, and brings a calm, considered approach to a fast-moving environment.
- Comfortable owning your work and driving it forward with minimal oversight.
- Able to work remotely with meaningful overlap across UK and US time zones, with strong written communication.
Nice to have
- Familiarity with managed model services (e.g. Amazon Bedrock) and/or self-hosted model inference.
- Edtech or early-childhood education experience.
- Multilingual retrieval.
- Video/audio ML.
- Familiarity with FERPA/COPPA or similar.
Benefits
- Competitive, market-aligned salary for an experienced engineer in India.
- Fully remote, full-time role with flexibility over how you structure your day.
- End-to-end ownership of the AI behind a flagship product, from launch through scale, with real influence over its architecture and roadmap.
- A collaborative, family-friendly, mission-driven environment at the intersection of education, media, and technology.
Additional details
- Location: Remote (India-based) — Bengaluru preferred; with meaningful daily overlap with our UK and US teams
- Engagement Type: Full-time — permanent, ongoing
- Applicants must have the right to work in India; visa sponsorship is not available at this time.
- MarcoPolo Learning is an Equal Opportunity Employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
- Originally posted on Himalayas