Senior Data Scientist
Meinhardt Group- Architected and led a Multimodal Agentic RAG system for Q&A over technical documents and engineering drawings, moving from a single-pass vector-RAG pipeline to an agentic architecture with query planning, tool-routing, and Graph RAG to resolve accuracy degradation on complex, relational queries, improving multi-hop query accuracy by 35%+ over baseline vector retrieval.
- Designed an agent orchestration layer in LangGraph that decomposes multi-part questions, routes each sub-query to the right retrieval tool (vector search, graph traversal, or table lookup), and reflects on draft answers to trigger further retrieval when supporting evidence is insufficient.
- Built a Graph RAG pipeline that extracts entities, relationships, and key claims from engineering documents into a knowledge graph, paired with hierarchical, structure-aware chunking to preserve tables and cross-references - enabling multi-hop reasoning, and reducing hallucination by 40%+ and context-fragmentation retrieval errors by 30%+.
- Built a two-layer evaluation harness: RAGAS-based reference-free scoring (faithfulness, context precision, context recall, answer relevancy) for retrieval and generation quality, plus trajectory-level checks (tool-selection accuracy, step count, task completion) for the agent's routing and reasoning decisions, sustaining 95%+ accuracy, 99%+ consistency, and <5% hallucination rate across production evaluation sets.
- Engineered a scalable microservices architecture, containerizing ingestion, partitioning, agent, and query pipelines with Docker into 10+ independently deployable services.
- Deployed and orchestrated the application on a self-managed Kubernetes cluster, ensuring 99.9%+ uptime and efficient auto-scaling under variable load (100+ concurrent requests).