Role & Responsibilities
- Build Agentic Workflows: Design and deploy AI agents capable of reasoning and decision-making using frameworks like LangChain or LlamaIndex.
- Architect Voice AI Systems: Work on low-latency, real-time conversational bots for candidate outreach using WebSockets, STT, TTS, ensuring natural state management and context retention.
- Engineer Robust Data Pipelines: Build parsing modules that enforce LLMs to return strict JSON schemas for resume data extraction and implement cleaning pipelines for unstructured data (PDF/DOCX).
- Implement Advanced RAG: Develop retrieval systems using Pgvector or Pinecone that utilize Hybrid Search (semantic + keyword) to ensure accurate job-to-candidate matching.
- Productionize & Observe: Set up tracing and observability using tools like LangSmith to debug complex chains, monitor token usage, and optimize costs.
- Backend Integration: Wrap AI logic into scalable, asynchronous microservices using Python (FastAPI) and containerize them with Docker.
