About The Position

We are seeking a skilled Polyglot Developer with 5-10 years of experience in Python development to join our team. This role focuses on building and implementing advanced AI solutions, particularly in the area of conversational AI and large language models (LLMs). You will be responsible for developing robust systems that leverage RAG architectures, vector databases, and document processing pipelines to enhance AI capabilities. The ideal candidate will have a strong understanding of agent integration patterns and experience with real-time data streaming.

Requirements

  • Python
  • RAG
  • LLM

Nice To Haves

  • Experience with LangChain / LangGraph or similar frameworks
  • Experience with chat/agent-based UI integrations

Responsibilities

  • 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)
  • Building Document Ingestion Pipelines (loading → parsing → chunking → embedding → storage)
  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service