Senior AI Engineer at Mercedes-Benz R&D India · Bangalore, India

Hi, I'm Madan. I build LLM systems that hold up in production.

Multi-agent architectures, RAG pipelines and the event-driven plumbing underneath them. Four years of turning GenAI demos into platforms people rely on.

See my work Download resume

or press to jump anywhere

agent-run.log live
Animated log of AI agent runs: answering a question with retrieval and a grounding check, turning a spec sheet into knowledge graph changes for review, and migrating legacy SQL to dbt with validation.

01 / Selected work

Things I've built

All projects →

01 Mercedes-Benz R&D

Knowledge graph modelling agent

A companion agent that reads technical documentation and proposes changes to a knowledge graph model.

  • LangGraph
  • MCP
  • Neo4j
  • Python

02 Mercedes-Benz R&D

Enterprise RAG platform

Retrieval pipelines behind an internal question-answering platform used across the company.

92% grounded answers across 10K+ queries a month

  • LangChain
  • Azure OpenAI
  • Vector search
  • Python

03 Personal project

Agentic RAG research assistant

An autonomous research assistant that searches the web, retrieves documents and runs code.

10K+ documents behind hybrid retrieval

  • LangGraph
  • GPT-4
  • Pinecone
  • Tavily

04 Mercedes-Benz R&D

ODI to dbt migration agent

An agent that rewrites legacy ODI SQL as dbt models for a Databricks migration, and checks its own output.

~90% of legacy queries converted automatically

  • Databricks
  • dbt
  • LLMs
  • PySpark

02 / Approach

How I work

  1. 01

    Evaluate before you scale

    RAGAS metrics, LLM-as-a-judge checks and grounded-accuracy tracking come first. Prompts get tuned against them, not by feel.

  2. 02

    Trace everything

    OpenTelemetry, Prometheus and LangSmith on every agent and pipeline, so a bad answer can be followed back to the chunk, prompt or service behind it.

  3. 03

    Boring plumbing wins

    Kafka, Airflow, health probes and CI/CD. The unglamorous parts are what turn a demo into something a team can depend on.

03 / Experience

Where I've worked

Full resume →
  1. Apr 2026 – Present Senior AI Engineer Mercedes-Benz Research & Development India
  2. Apr 2023 – Mar 2026 AI Engineer / Backend Engineer Mercedes-Benz Research & Development India
  3. Aug 2022 – Mar 2023 Graduate Engineering Trainee Mercedes-Benz Research & Development India
  4. Mar 2022 – Jul 2022 Engineering Intern Mercedes-Benz Research & Development India

04 / Contact

Got an LLM system that needs to hold up?

I'm happy to talk about agents, retrieval, evaluation, or getting a prototype ready for production.

LinkedIn