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