Python FastAPI Coding Tutor
Employer not named by the sourceRemote
Frontier is not the employer and does not collect applications.
About this role
Java, JavaScript, Python, Software Architecture, FastAPI, Natural Language Processing, AI Chatbot Development, AI Development · I want to build (and then refine together) a small AI-powered coding assistant whose only job is to teach Python web development with FastAPI. It should answer questions, walk through examples, suggest best practices, and supply runnable code snippets on demand. I do not need coverage of JavaScript, Java, or other Python topics like machine learning—just a clear, practical FastAPI learning path.
You are free to choose the underlying NLP stack (OpenAI, LangChain, Llama-Index, etc.), but the end result must run locally on my machine and be easy to extend with new lesson modules later. A lightweight web or terminal interface is fine as long as it supports conversational Q&A with code highlighting.
Deliverables • A working AI tutor that handles interactive FastAPI questions (installation, routing, async operations, dependency injection, database integration, basic testing). • Setup script or dockerfile and a short README so I can reproduce the environment in one step. • Example knowledge base files or prompts showing how future topics can be added.
Acceptance criteria 1. I type a FastAPI-related question; the agent responds within 5 seconds with an explanation and example co