Open to AI Engineer / LLM roles · Munich, Germany

Hi, I'm Muhammad Rehan Khalid.

LLM / Agentic AI Engineer · Production RAG & Multi-Agent Systems

I build production-grade LLM systems, RAG pipelines, and agentic workflows that ship to real users. Currently shipping DocGPT at CHECK24 — serving 80K+ weekly API requests across multiple verticals — after completing my MSc in Applied Data Science at the University of Göttingen.

5+Years experience
80K+Weekly API requests shipped
24KQA pairs · German Legal LLM (LLaMA-3 / Gemma)
$40MEstimated fraud savings (i2c)
Muhammad Rehan Khalid
Open to opportunities Munich · Remote · Hybrid

01 — About

Building LLM systems that ship.

I'm an AI Engineer with 5+ years of project experience across LLM applications, RAG, fine-tuning, MLOps, and large-scale fraud / propensity modelling. I love the full lifecycle — from data curation and retrieval design to fine-tuning, evaluation, and shipping behind a FastAPI service with proper monitoring.

Right now I'm at CHECK24 building the DocGPT RAG platform — multi-format document support, hybrid retrieval on Weaviate, a DAG-based agent-workflow engine, and OCR pre-processing for the Autoteile vertical. I previously fine-tuned LLaMA-3 and Gemma with LoRA + RAFT for a German legal QA platform at Fraunhofer IAIS, where I also built real-time monitoring dashboards (Grafana, TimescaleDB, PostGIS) for autonomous-driving telemetry.

My completed MSc thesis investigated Recurrent Chain-of-Thought reasoning in Diffusion-based LLMs — studying iterative latent reasoning on tasks like Countdown and GSM8K against autoregressive baselines.

LLM Fine-tuning (LoRA · QLoRA · PEFT) RAG · Hybrid Retrieval Agentic Workflows Diffusion LLMs MLOps FastAPI · Docker · K8s

rehan@munich:~ $ cat about.json
{
  "name": "Muhammad Rehan Khalid",
  "role": "LLM / Agentic AI Engineer",
  "location": "Munich, Germany",
  "current": "AI Engineer @ AI Forge, CHECK24",
  "education": "M.Sc. Applied Data Science, Göttingen",
  "focus": [
    "LLM Fine-tuning",
    "Retrieval-Augmented Generation",
    "Agentic Workflows",
    "Diffusion LLMs",
    "MLOps"
  ],
  "stack": [
    "PyTorch", "Transformers", "LangGraph",
    "LlamaIndex", "Weaviate", "FastAPI",
    "Docker", "Kubernetes", "AWS"
  ],
  "languages": [
    "Urdu (Native)",
    "English (Professional Working)",
    "German (Limited Working)"
  ],
  "work_permit": "Valid (Germany)",
  "notice_period": "30 days",
  "status": "open_to_work"
}

02 — Experience

Where I've shipped.

  1. Jul 2025 — Present Munich, Germany

    AI Engineer @ AI Forge

    CHECK24 Vergleichsportal GmbH ↗

    DocGPT — AI document extraction & chat platform deployed across CHECK24 verticals.

    • Architected and maintained a production LLM platform handling 80K+ weekly API requests — with RAG, multi-provider routing, guardrails, and observability.
    • Built a configurable DAG-based workflow engine for multi-step agent pipelines, onboarding 4 CHECK24 verticals.
    • Improved hybrid-RAG retrieval precision@5 by 18% in Weaviate via optimized chunking, metadata filtering, and re-ranking.
    • Built a ReAct image-preprocessing agent and LangGraph vision orchestrator on Azure OpenAI, raising OCR-ready document quality by 23% and serving ~1K daily Autoteile requests.
    • Reduced average LLM cost per request by 22% through observability dashboards that guide routing and prompt optimization.
    PythonLLMsRAGWeaviateLangGraphFastAPIAzure OpenAIDocker
  2. Jan 2024 — Jun 2025 Sankt Augustin, Germany

    AI Engineer

    Fraunhofer IAIS ↗

    German Legal AI Assistant & Autonomous Driving Signal Monitoring — grounded legal QA over 70GB / 30K+ documents, plus real-time telemetry observability.

    • Built an agentic RAG pipeline over 70GB of legal data for grounded German legal question answering.
    • Fine-tuned LLaMA-3 and Gemma with LoRA, improving German legal QA accuracy from 36.8% → 56.4%.
    • Generated a 23,905-pair instruction dataset and applied RAFT with LLM-as-a-Judge evaluation for a 20% gain in correctness.
    • Delivered real-time telemetry observability for autonomous-driving systems — Grafana dashboards on TimescaleDB / PostgreSQL over GPS, RSU status, and network-quality signals — cutting dashboard / alerting query latency by ~40% via optimized TimescaleDB and PostGIS queries.
    LLaMA-3GemmaLoRARAFTRAGLLM-as-a-JudgeGrafanaTimescaleDBPostGIS
  3. Dec 2021 — Aug 2023 Lahore, Pakistan

    Machine Learning Engineer

    i2c Inc. ↗

    GenAI Chatbot & AI Fraud Detection Platform — production LLM chatbot and real-time Card-Not-Present fraud ML.

    • Led an LLM chatbot from POC to production in 2 months, automating 25% of customer queries.
    • Built a RAG pipeline with semantic ranking (HuggingFace embeddings), improving context recall by 16% and precision by 10%.
    • Contributed to ~$40M in estimated fraud savings by strengthening real-time risk decisions on Card-Not-Present transactions.
    • Engineered statistical moving-average and behavioural features for real-time fraud scoring — a 20% stronger fraud signal and a 30% lift in Account Takeover detection.
    • Reduced fraud-class imbalance from 1:1000 to 1:100 with a data-sampling pipeline, stabilising model training convergence.
    PythonLLMsRAGHuggingFaceXGBoostFeature EngineeringKafkaPostgreSQL
  4. Aug 2020 — Dec 2021 Lahore, Pakistan

    Data Scientist

    Afiniti ↗

    Customer Propensity Modelling Platform — customer ranking and experimentation engine for revenue optimisation.

    • Delivered a 10% incremental revenue lift vs FIFO routing, measured through production ON/OFF A/B testing of AI-based customer–agent pairing.
    • Improved next-purchase propensity prediction, raising ROC-AUC from 0.72 → 0.81 with LightGBM models on engineered customer, interaction, call-center, and demographic features.
    • Enabled a 6% sales uplift by integrating customer purchase-probability scores into the matching platform to prioritise customers by predicted conversion likelihood.
    PythonLightGBMPropensity ModellingFeature EngineeringA/B Testing

03 — Featured Projects

Selected work.

Master Thesis · 2026 Completed

RCoT-Diffusion-LLM

Recurrent Chain-of-Thought reasoning inside a diffusion-based LLM. Iteratively denoises latent reasoning traces over Countdown, GSM8K, and other reasoning benchmarks, studied against autoregressive CoT baselines.

Diffusion LLMsChain-of-ThoughtPyTorchReasoningEvaluation
Independent · 2026 GitHub ↗

Social RAG — Instagram Retrieval Agent

Hybrid retrieval and ReAct agent over Instagram post data. Fuses ChromaDB semantic search (Ollama bge-m3 embeddings) with BM25 keyword search via Reciprocal Rank Fusion, served behind a FastAPI tool-calling endpoint that returns grounded answers with post IDs, URLs, and tool traces.

RAGHybrid RetrievalChromaDBBM25RRFReActFastAPIOllama
Independent · 2026 GitHub ↗

Compliance QA — Video Audit Pipeline

Automated YouTube brand-compliance auditing on LangGraph. Downloads a video, extracts speech and on-screen text with Azure Video Indexer, retrieves matching rules from an Azure AI Search RAG index, and generates a structured compliance report with Azure OpenAI GPT-4o.

LangGraphAzure Video IndexerAzure AI SearchRAGGPT-4oyt-dlp
CHECK24 · 2025 Production · 80K req/wk

DocGPT — Document RAG Platform

Multi-vertical document extraction and chat platform across 4 CHECK24 verticals. Multi-format document ingestion, hybrid (keyword + vector) retrieval on Weaviate with optimized chunking, metadata filtering and re-rankers, and a real-time observability dashboard.

RAGWeaviateHybrid RetrievalRe-rankingFastAPIMonitoring
CHECK24 · Autoteile · 2025 Agentic

Agentic OCR Pre-processing

Scan-quality agent for the Reifen vertical: dewarping, deblurring, shadow / lighting correction, and content-aware routing. Improves downstream OCR + LLM extraction accuracy on noisy real-world scans.

Agentic AIOCRComputer VisionLangGraph
Fraunhofer IAIS · 2024–2025 Research

German Legal LLM

End-to-end legal QA stack on 70GB / 30K+ documents: LLaMA-3 / Gemma fine-tuned with LoRA on 23,905 QA pairs (36.8 → 56.4% accuracy), RAFT for factuality (+20% correctness), multi-step RAG with re-ranking, and automated LLM-as-a-Judge evaluation.

LLaMA-3GemmaLoRARAFTRAGRAGASDeepEval
Fraunhofer IAIS · 2024–2025 Observability

Autonomous Driving Signal Monitoring

Geospatial telemetry monitoring on TimescaleDB + PostGIS for autonomous driving. Real-time Grafana dashboards over GPS, RSU status, and network-quality signals — query latency cut by ~40% via optimized TimescaleDB / PostGIS queries.

TimescaleDBGrafanaPostgreSQLPostGISGeospatial
i2c · 2021–2023 Fintech

Real-time Fraud Detection

Gradient-boosted (XGBoost) models for real-time Card-Not-Present transaction fraud — contributing to ~$40M estimated fraud savings, a 20–30% stronger fraud signal, and feature-logging optimised from 5 h → 10 min to unblock daily retraining.

XGBoostScikit-LearnFeature EngineeringPostgreSQLKafkaReal-time ML

04 — Technical Skills

My toolkit.

LLMs & Agentic AI

  • LLM Fine-tuning
  • PEFT
  • LoRA
  • QLoRA
  • RAFT
  • Unsloth
  • RAG
  • Hybrid Retrieval (BM25 + Vector)
  • Re-ranking
  • Reciprocal Rank Fusion (RRF)
  • Prompt Engineering
  • LangGraph
  • LangChain
  • LlamaIndex
  • OpenAI API
  • Hugging Face Transformers
  • Diffusion LLMs
  • LLaMA-3
  • Gemma

ML / DL / NLP

  • PyTorch
  • scikit-learn
  • XGBoost
  • LightGBM
  • BERT / Transformers
  • Feature Engineering
  • A/B Testing
  • Evaluation (RAGAS, DeepEval, LLM-as-a-Judge)

Backend & Data

  • Python
  • FastAPI
  • REST APIs
  • PostgreSQL
  • TimescaleDB
  • Redis
  • Spark
  • Weaviate
  • Vector Databases
  • Kafka

MLOps & Cloud

  • Docker
  • Kubernetes
  • CI/CD
  • MLflow
  • Airflow
  • AWS
  • Azure
  • Grafana
  • Monitoring & Observability
  • Git

05 — Education

Academic background.

Jan 2024 — Apr 2026

M.Sc. Applied Data Science

Georg-August-Universität, Göttingen, Germany

Thesis (completed): Recurrent Chain-of-Thought reasoning in Diffusion-based LLMs — iterative latent reasoning on Countdown, GSM8K, and reasoning benchmarks.

Aug 2016 — Jul 2020

B.Sc. Mathematics & Economics

Lahore University of Management Sciences (LUMS), Lahore, Pakistan

Quantitative foundation across mathematics, statistics, and economics — the backbone of my ML work. Graduated with Distinction; Dean's Honor List.

06 — Contact

Let's build something.

I'm open to AI Engineer, LLM Engineer, ML Engineer, and Applied Scientist roles in Germany / EU — onsite, hybrid or remote. Notice period: 30 days. Valid German work permit.