Alight - Conv AI - Polyglot Developer: This role requires a mid-level Python developer with 5-10 years of experience, expertise in RAG architectures, Vector Databases, MCP, Document Parsing & Extraction, and Streaming APIs.
Requirements
- 5 to 10 years of strong experience in Python development
- Hands-on experience with RAG (Retrieval Augmented Generation) architectures
- Experience working with Vector Databases (embeddings, similarity search, indexing)
- Good understanding of MCP (Model Context Protocol) or similar agent integration patterns
- Experience in Document Parsing & Extraction (PDF, structured/unstructured data)
- Experience with Streaming APIs and SSE (Server-Sent Events) for real-time responses
- Implementation of Document Citation / Source Attribution in LLM responses
- Familiarity with LLM integrations (OpenAI / Bedrock / similar)
- Experience handling metadata, indexing, and retrieval optimization
