AI/ML Engineer (Project-Based)
Omdena
2026 – Present
- Developed a multilingual voice-first AI assistant for Bhutan public services, enabling citizens to access permit and business information through natural language voice interactions.
- Designed a layered agentic workflow in LangGraph orchestrating Speech-to-Text, guardrails, intent classification, a ReAct orchestrator, and Text-to-Speech nodes for end-to-end request handling.
- Built a hybrid intent classification and semantic routing pipeline (XLM-RoBERTa + Gemini LLM + rule-based guardrails), routing citizen queries across permit, business, general, and safety categories with [ADD METRIC: e.g., accuracy/F1 score].
- Built a RAG pipeline using hierarchical document chunking, sentence-transformer embeddings, and Supabase (pgvector) hybrid retrieval (semantic + full-text) to ground responses in Bhutan public-service knowledge bases, achieving [ADD METRIC: e.g., Hit@K / Precision@K score].
- Designed Supabase-backed conversation memory (user profile, chat history, decision logs) for persistent context and full workflow traceability.
- Implemented secure PII handling, isolating sensitive citizen data (e.g., CID) from LLM prompts and conversation history via backend API calls made only when required.
- Integrated Whisper-based ASR and multilingual translation to support Dzongkha–English voice interactions.
- Evaluated the system end-to-end using Accuracy, Precision, Recall, Macro F1, Precision@K, Hit@K, and LLM-as-a-Judge relevance scoring for both intent routing and retrieval quality.
- Built simulated government service integrations (FastAPI) for permit/registration workflows with structured responses and decision-trace logging.