Dr. Santhoshkumar

Senior ML Engineer | Senior Data Scientist

I turn machine learning ideas into enterprise AI systems that customers trust and businesses rely on.

At Eurowings (Lufthansa Group), I work with stakeholders through the full cycle—from ideation to production systems that millions of users depend on daily. I balance accuracy, latency, cost, and maintainability in every AI system I build.

Highlights

  • First scalable AI application serving 4 million customers daily
  • Fully automated MLOps improving CSAT from 32% → 74%
  • Introduced AI Agents, CI/CD, and modern ML practices to the team
  • My strength: designing AI systems that balance accuracy, latency, cost, and maintainability
LLM & RAGAI AgentsSemantic SearchMLOps & LLMOpsDatabricksAzureProduction ML
ResumeBlog

Eurowings Digital GmbHEurope | Remote

Dr. Santhoshkumar

Production AI Hands-on & Leadership

Senior ML Engineer / Data Scientist

Current Focus

LLM, RAG, AI Agents, MLOps & LLMOps

Production
13+
Years

End-to-end enterprise application delivery
2012-2016: Backend (Java) Engineering → Team Lead (Enterprise Engineer)
2016-2020: PhD (ML) + Team Leadership (Research & Leadership)
2020-2022: Enterprise Analytics (Hitachi) (ML & Backend)
2022-2026: Enterprise AI Systems (Lufthansa Group)

5
Flagship Systems

Search, RAG, MLOps, Forecasting, AI Agent. 91% recall@10, 40ms P99 latency.

Proven Impact

  • First scalable AI application serving 4 million customers daily
  • Fully automated MLOps improving CSAT from 32% → 74%
  • Introduced AI Agents, CI/CD, and modern ML practices to the team

Enterprise AI Systems

Production AI systems built for enterprise scale. From search to RAG to MLOps infrastructure.

⭐ Flagship Project
🔍Eurowings · Lufthansa Group4-month production rollout

AI-Powered Semantic Search

Enterprise search powered by embeddings, retrieval, and LLMs

Built a production AI onsite search platform for airline e-commerce that understands natural-language questions, user typos, semantic variations, and FAQ intent across nine European languages.

🏗️ Architecture Highlights

Preview of the AI-powered semantic search platform
  • Nuxt.js website and backend search API
  • Daily Databricks ETL ingests website pages and FAQ Q&A pairs into governed Delta tables.
  • Smart token-boundary chunking creates web-page chunks up to 500 tokens and FAQ chunks up to 80 tokens.
Semantic SearchRAGHybrid RetrievalVector SearchE5 LargeGPT-4LlamaIndexDatabricksUnity Catalog

📈 Impact

AI-powered semantic search impact metrics

💡 Why it matters

Traditional keyword matching on airline e-commerce platform struggled with natural-language questions, typos, semantic variations, and multilingual intent. High zero-result rates made it harder for customers to find answers and increased avoidable support demand. The objective was a production-grade search engine that could surface accurate FAQ answers and handle changing web content reliably.

💬Eurowings · Lufthansa Group3-month production rollout

Enterprise AI Customer Support

Conversational AI for enterprise customer support

Designed and deployed a customer-support chatbot over enterprise help content, reducing repetitive questions while maintaining citation-backed responses.

🏗️ Architecture Highlights

  • Azure OpenAI GPT-4 with retrieval-augmented answer generation
  • Hybrid search over FAQs, policy documents, and support content
  • Session-aware conversation memory for follow-up questions
RAGGPT-4LlamaIndexConversational AIAzure

📈 Impact

  • Reduced repetitive tickets
  • Faster resolution
  • Higher self-service rate

💡 Core Challenge

Customers repeatedly asked about baggage, cancellations, refunds, check-in, and special assistance, overloading support channels.

🛠️Eurowings · Lufthansa Group6-month platform build

Enterprise MLOps Platform

Infrastructure for operating ML at scale

Built the platform layer for governed ML deployment on Azure Databricks, standardizing CI/CD, registry workflows, monitoring, and access control across teams.

🏗️ Architecture Highlights

  • Git and Azure DevOps for versioned pipelines
  • Databricks MLflow tracking and model registry
  • Unity Catalog and Feature Store for governance
MLOpsDatabricksMLflowUnity CatalogAzure DevOps

📈 Impact

  • Weeks → Hours deployment
  • Standardized deployments
  • Improved governance

💡 Core Challenge

Teams deployed models inconsistently, with weak governance, fragmented monitoring, and no reproducible delivery path.

📊Eurowings · Lufthansa Group5-month production rollout

AI Forecasting & Personalization

Predictive modeling for business decisions

Applied forecasting and recommendation pipelines to improve planning accuracy, targeting quality, and campaign efficiency across digital operations.

🏗️ Architecture Highlights

  • Feature pipelines for reusable forecasting inputs
  • Ensemble forecasting with XGBoost, Prophet, Random Forest, and regression models
  • Collaborative and similarity-based recommendation components for personalization
XGBoostProphetCollaborative FilteringTime Series

📈 Impact

  • Improved forecast accuracy
  • Better targeting
  • Reduced manual effort

💡 Core Challenge

Manual forecasting and non-personalized campaigns created planning inefficiencies and weaker customer targeting.

🔍Open Source2-month experimentation

AI Search Agent

Agentic AI combining search, reasoning, and tool calling

Built an AI agent that combines semantic search, multi-step reasoning, and external tool calling to answer complex information requests beyond traditional document retrieval.

🏗️ Architecture Highlights

  • User query → Planner → Search Tool → Retriever → LLM Reasoning → Response Generation
  • LangChain/LlamaIndex framework for agent orchestration
  • Vector search for semantic retrieval
AI AgentsSemantic SearchTool CallingLangChainGPT-4

📈 Impact

  • Modern agent architecture
  • Reusable reference implementation
  • Accelerates LLM experimentation

💡 Core Challenge

Traditional search engines return documents, but users increasingly expect conversational answers and autonomous task execution requiring multi-step reasoning.

Career Journey

13+ years building ML systems: from research to enterprise AI platforms at scale

PhD in Machine Learning

VIT, Vellore · 2020 · GPA 9/10

Completed doctoral research on rumor detection and control with deep learning.

10+ Years Team Leadership

From Software Teams to ML Teams · 2016-Present

Led software delivery teams (2016-2020), then transitioned to leading ML engineering teams building production AI systems (2020-present). Coordinated across product, engineering, and support organizations to deliver customer-facing AI platforms.

13+ Years in Industry

From Java/AEM to Production AI

Progressed from enterprise software engineering to ownership of production AI systems.

Key Leadership Responsibilities

  • Technical lead for enterprise AI initiatives involving product managers, software engineers, data scientists, and business stakeholders.
  • Designed end-to-end AI architectures from requirements gathering through production deployment and monitoring.
  • Standardized reusable MLOps patterns using Azure Databricks and MLflow to accelerate ML delivery.
  • Collaborated across engineering and business teams to translate customer problems into production AI solutions.
  • Mentored engineers on production ML practices, evaluation methodologies, and system design.
Eurowings Digital GmbH logo
Current

Europe

Eurowings Digital GmbH

Current role
Senior ML Engineer | Senior Data Scientist

July 2022 – Present

Led end-to-end development of 5 production AI systems across aviation and e-commerce domains. Architected semantic search (91% recall@10, 40ms P99), RAG solutions, MLOps/LLMOps pipelines, and AI agents. Achieved €420K annual savings through 18% support call reduction and 110% search satisfaction improvement. Technical lead for AI strategy and cross-functional delivery.

Semantic SearchRAGAI AgentsMLOps & LLMOps
Hitachi Vantara (Hitachi Data Systems) logo
2020 – 2022

Pune, India

Hitachi Vantara (Hitachi Data Systems)

Senior Consultant (SC2)

July 2020 – June 2022

Contributed to enterprise data analytics initiatives. Led cross-functional teams across analytics and machine learning models. Successfully delivered enterprise analytics solutions for global customers and led multidisciplinary teams to complete projects within scope and timelines.

JavaAWSAWS EC2Scikit-learn
Relevance Lab logo
2016 – 2020

Bangalore, India

Relevance Lab

Team Lead

April 2016 – July 2020

Led a team of 10+ professionals across project planning, execution, and delivery. Coordinated stakeholder communication and mentored team members. Ensured quality standards and delivery timelines were consistently met.

JavaKafkaDockerAWS
Sapient logo
2014 – 2016

Bangalore, India

Sapient

Associate Technology L2

September 2014 – April 2016

Developed web applications using Adobe Experience Manager (AEM). Built backend services with Java and front-end solutions with JavaScript, HTML, and CSS. Contributed to enterprise digital experience platform delivery.

JavaAWSAEMJavaScript
Cognizant logo
2012 – 2014

Chennai, India

Cognizant

Programmer Analyst

December 2012 – August 2014

Developed enterprise Java applications and web services. Built scalable backend systems and contributed to full-stack development projects for global enterprise clients.

JavaAWSAEMWeb Services

Scroll horizontally to explore the timeline

13+
Years
5
Companies
5
Systems Shipped
10+
Team Leadership

🎓Education

Academic foundation in ML research and software engineering

Ph.D. in Information Technology

Vellore Institute of Technology

2014 – 2020

📍 India

Doctoral research in Machine Learning with focus on rumor control in online social networks using neural networks and bio-inspired algorithms.

Master's Degree in Software Engineering

Vellore Institute of Technology

2007 – 2012

📍 India

Advanced study in software engineering, algorithms, and system design.

Open Source & Engineering

Experimentation, tooling, and data engineering projects demonstrating breadth and curiosity.

🔧 DevTools

NOPC

Developer productivity tool for project automation

Created a reusable CLI utility to simplify repetitive project setup and automation tasks, demonstrating clean software engineering practices.

Impact

  • Reduced setup effort
  • Cross-platform compatibility
  • Extensible architecture
PythonCLIAutomationDevTools
📊 Data Engineering

Web Scraping API Experiments

Data engineering experiments for AI pipeline data collection

Comparative experiments evaluating different web scraping APIs for reliability, cost, JavaScript rendering, and anti-bot handling to identify suitable approaches for LLM and RAG data pipelines.

Impact

  • API benchmarking
  • Cost-quality tradeoffs
  • Production-ready evaluation
PythonData EngineeringWeb ScrapingAPI Integration
📊 Data Engineering

OpenAQ API to Dataset Pipeline

ETL pipeline for environmental data ingestion

Built a modular ETL pipeline to automate ingestion and preprocessing of OpenAQ environmental data, transforming raw API data into analysis-ready datasets for ML workflows.

Impact

  • Automated dataset creation
  • Reduced preprocessing effort
  • Production ETL design
PythonETLAPI IntegrationData Processing

More projects on GitHub

Tech Stack

Capabilities organized by system responsibility rather than a flat keyword list.

Layered technology stack across application, machine learning, data, and cloud infrastructure

Interested in building reliable AI systems?

I'm always happy to discuss Enterprise AI, Search, RAG, MLOps, and Production Machine Learning.

Let's connect.

santhoshramuk@gmail.comEurope | Remote