AI ENGINEERING // MACHINE LEARNING // DATA SCIENCE

Ankit RajAI Engineer — Agentic Systems, RAG & Applied ML

AI/ML engineer at IIT Roorkee who builds production agentic systems end to end — LangGraph agents, hybrid RAG pipelines, LLM cost infrastructure, and real-time computer vision. Shipped six AI subsystems serving 600+ students in production, and built AgentX, an agentic workspace with a hardened code sandbox, on-demand skills and speech-to-speech voice. I care about the part most demos skip: evaluation, concurrency, security and cost.

Experience

AI Engineering Intern· VegaVisionary

Feb 2026 – Aug 2026

  • Built six production AI subsystems in a FastAPI/Supabase/Qdrant backend serving 600+ students and 50 teachers, across ~28K lines of Python.
  • Deployed a LangGraph multi-agent RAG tutor with parallel context fan-out and a 7-way intent router generating quizzes, mind maps, flashcards and visualizations — RAGAS 80–88% on precision, recall, faithfulness and relevancy.
  • Engineered an async PDF ingestion and question-generation pipeline (hybrid Qdrant retrieval: dense + BM25 → RRF → FlashRank) with 3-tier hierarchical topic mapping, cutting 40-page PDF processing to under 1 minute and lifting teacher productivity 70%.
  • Migrated all RAG pipelines to qwen3-embedding-8b — 50% cheaper embeddings and 4× context (8K→32K) while improving retrieval on a golden eval set built from production content (Hit@5 92.9%→95.7%, MRR 0.708→0.727).
  • Designed an AI cost-metering and credit system with atomic Redis check-and-subtract, verified against 10 concurrent requests, plus shadow mode to measure real traffic without blocking users.
  • Built a real-time OMR answer-sheet grading system in OpenCV (ArUco registration, shadow-invariant bubble detection, sticky frame voting over WebSocket) reaching 97% accuracy at ~2-min end-to-end latency.
  • Implemented a vision-based whiteboard tutor that reads handwritten work, pinpoints the exact step where reasoning breaks, names the misconception and responds with a Socratic guiding question.

Analyst Intern· IIT Roorkee

May 2024 – Nov 2024

  • Built Python–SQL pipelines processing 25K+ daily records, reducing manual effort by 80%.
  • Designed LSTM and regression models (87% accuracy) for real-time forecasting and Power BI dashboards.
  • Integrated GenAI frameworks (LangChain, LangGraph, Gemini) for anomaly detection and automated reporting.

Web-D Joint Secretary· Team Wellness, IIT Roorkee

Jul 2024 – May 2025

  • Managed and maintained the Wellness Centre website ensuring seamless user experience and timely content.
  • Enhanced UI responsiveness, backend security, and accessibility through structured optimization.
  • Conducted periodic audits and implemented data integrity measures for consistent reliability.

Executive Member· Unnat Bharat Abhiyan

Community Development

  • Led community development projects focused on improving rural livelihoods and infrastructure.
  • Executed sustainable business models empowering women through income-generating initiatives.
  • Launched and managed the Holi color initiative, enabling local women to produce and market eco-friendly products.

Projects

A production ReAct agent with a hardened code sandbox, on-demand skills and speech-to-speech voice.

  • LangGraph
  • FastAPI
  • Qdrant
  • Redis
  • MongoDB
  • Docker
  • AWS
  • gVisor
  • Production agentic workspace built on a single ReAct LangGraph agent — code sandbox, on-demand skills library, agentic RAG, MCP tool integration, persistent memory and speech-to-speech voice (~31K lines of Python, 185 commits, 167 tests).
  • Decoupled agent execution from the HTTP request via an in-process turn registry that fans one running turn to N subscribers and replays history to late attachers — closing a tab no longer kills generation, and a reload reattaches mid-turn.
  • Hardened the code sandbox after self-directed red-teaming, moving from in-process monkeypatching to a dedicated non-root UID with --cap-drop=ALL plus an optional gVisor-isolated remote execution host that fails closed.
Read the technical write-up

End-to-end MLOps pipeline with automated CI/CD, a cloud model registry and a deployed inference API.

  • MLOps
  • Docker
  • AWS
  • FastAPI
  • MongoDB
  • Built end-to-end MLOps pipeline predicting customer interest in vehicle insurance using 12 features.
  • Implemented automated CI/CD with GitHub Actions, Docker, AWS ECR, and EC2 for model deployment.
  • Deployed FastAPI service with S3 model registry, MongoDB Atlas, and schema-driven data validation.
Read the technical write-up

A decoder-only language model built from scratch: modern architecture, pretraining, instruction tuning and preference alignment.

  • PyTorch
  • LLM
  • RoPE
  • GQA
  • Deep Learning
  • Built TinyLLM with WordPiece, RoPE, GQA attention, GELU, and pre-LayerNorm in a decoder-only GPT model.
  • Trained with mixed-precision next-token LM using AdamW + warmup for efficient single-GPU optimization.
  • Added instruction tuning and preference ranking alignment instead of RLHF to refine model behavior.
Read the technical write-up

A risk-calibrated default classifier tuned to the cost asymmetry of missing a defaulter.

  • XGBoost
  • SMOTE
  • Risk Modeling
  • Finance
  • Built a predictive score using XGBoost on 30,000+ records, addressing imbalance via SMOTE.
  • Achieved F2-score of 0.603, identifying 84% of defaulters for early warning and loss mitigation.
  • Created 8 financial features and tuned threshold aligned with the bank's risk policy.
Read the technical write-up

Deep learning models forecasting firm-level market cap across multi-year horizons.

  • LSTM
  • Encoder–Decoder
  • PCA
  • Time Series
  • Built forecasting models to predict firm-level market capitalization across 1–3 year horizons.
  • Developed LSTM, MLP, and Encoder–Decoder architectures on 25 years of historical market data.
  • Applied PCA on 28 indicators to reduce dimensionality and improve model generalization.
Read the technical write-up

ConvLSTM over satellite time series, forecasting land-cover change across two Indian cities.

  • ConvLSTM
  • Remote Sensing
  • Computer Vision
  • Employed ConvLSTM model on satellite data to predict urban expansion, monitoring land cover changes over time.
  • Collected Remote Sensing Time Series satellite data for 2 Indian smart cities, Mumbai and Pune, for a 15 year time period.
  • Evaluated the model using a confusion matrix, attaining an F1 score of 0.81 and 72% prediction accuracy.
Read the technical write-up

Delay severity forecasting over 180K flights, with SHAP-driven operational recommendations.

  • LightGBM
  • XGBoost
  • SHAP
  • Performed EDA on 180K flight records, built predictive models using LightGBM and XGBoost with custom OAI logic.
  • Achieved 0.73 ROC-AUC, 0.61 F1-score, and ~30 min MAE for delay severity forecasting.
  • Used SHAP for interpretability and proposed strategies to reduce controllable delays across operations.
Read the technical write-up

Technical Skills

Languages

  • Python
  • SQL
  • R

Frameworks

  • LangGraph
  • LangChain
  • FastAPI
  • PyTorch
  • TensorFlow
  • OpenCV

GenAI & Retrieval

  • Agentic Systems
  • RAG
  • Qdrant
  • Hybrid Search
  • Reranking
  • MCP
  • Prompt Engineering
  • LLM Evaluation
  • RAGAS

Tools & Cloud

  • Docker
  • AWS
  • GitHub Actions
  • Redis
  • MongoDB
  • Supabase
  • Git

Core Competencies

  • Machine Learning
  • Deep Learning
  • NLP
  • Computer Vision
  • Statistics

Education

Indian Institute of Technology, Roorkee

Integrated BS–MS

2027

CGPA: 8.1

Krishna Public School, CBSE

Class XII

2022

92.4%