AI/ML Engineer · M.Tech, IIT Bombay · Gov. of India

Pawan Singh
Ahirwar

Computer Vision · NLP · Generative AI

I build and ship machine-learning systems end to end — from CNN image classifiers on 800K+ images in production at the Ministry of Agriculture, to self-correcting RAG pipelines with reranking and metadata filtering. M.Tech from IIT Bombay.

CNN classifier · 92% acc · 800K+ imgs Pest detection · 87% test acc RAG · LangGraph + Qdrant + BGE rerank
About

Who I am

At a glance
RoleAI/ML Engineer
OrgMin. of Agriculture, Govt. of India
EducationM.Tech, IIT Bombay
BaseB.Tech, Mechanical Engineering
FocusCV · NLP · Generative AI

I'm an AI/ML Engineer with an M.Tech from IIT Bombay and a background in Mechanical Engineering — a path that taught me to break complex, messy problems down into systems that actually work.

Today I work at the Ministry of Agriculture, Government of India, building computer-vision and deep-learning models that run at national scale across hundreds of thousands of crop images. I care about taking ambiguous goals and large, imperfect datasets and turning them into things that ship and create real impact — especially in agriculture and underserved communities.

Lately I've gone deep into generative AI, building retrieval-augmented systems that are precise, grounded in their sources, and efficient enough to run on modest hardware. I like building the whole pipeline, end to end.

Selected Work

Projects & systems I've built

Digital Crop Survey — CNN Image Classifier

Gov. of India

Production computer-vision model classifying 8+ crop types for the Ministry of Agriculture's nationwide crop survey, with preprocessing pipelines built to handle very large agricultural image datasets for government deployment.

TensorFlowCNNTransfer LearningData Augmentation

Advanced RAG — LangGraph + Qdrant + BGE Reranker

Open source

A self-correcting Retrieval-Augmented Generation system built as a stateful graph (retrieve → rerank → grade → generate). Cross-encoder reranking, Qdrant metadata filtering, page-level citations, and a "not found" guard so it won't hallucinate. Runs fully offline.

LangGraphQdrantBGE RerankerOllamaGradio

Local RAG Chatbot — Chat with your PDFs

Open source

A fully local RAG chatbot that answers questions grounded in an uploaded PDF — embeddings, vector search, and a local LLM, all running offline with no API keys. The foundation I later rebuilt with reranking and a graph pipeline.

LangChainChromaDBOllamaGradio

Cyberbullying Recognizer & Summarizer

NLP · 89% acc

An NLP classifier for cyberbullying detection on social-media text — ETL and EDA with SpaCy, feature extraction, a Decision Tree model at 89% accuracy, deployed as a Flask Web API and containerized with Docker.

SpaCyFlaskDockerscikit-learn
Skills & Expertise

What I work with

Computer Vision & Deep Learning

TensorFlowPyTorchCNNYOLOTransfer LearningOpenCVImage Classification

NLP

SpaCyText ClassificationCount VectorizerFeature ExtractionHugging Face

Generative AI

LangGraphLangChainRAG PipelinesQdrantChromaDBOllamaOpenAIPrompt Engineering

Machine Learning

Scikit-learnXGBoostRandom ForestDecision TreesGrid SearchK-Fold CVRegression

Data & Deployment

PythonSQLPandasNumPyEDA / ETLTableauPower BIFlaskDockerStreamlitGradioGit

Cloud & Infrastructure

AWSAzureGCPCUDAGPU (L4 / T4)LinuxGoogle Colab
Experience & education

Where I've worked

AI/ML Engineer
Ministry of Agriculture & Farmers Welfare, Government of India
Sep 2025 — Present
  • Digital Crop Survey: CNN crop classifier (92% accuracy, 800K+ images) with large-scale preprocessing for government deployment.
  • National Pest Surveillance System: multi-class deep-learning model for pest & disease detection at 87% test accuracy.
  • Advanced RAG tooling for natural-language querying of agricultural reports.
M.Tech, Technology & Development
Indian Institute of Technology, Bombay
Aug 2023 — Jun 2025 · CGPA 8.17 / 10
  • Thesis presented at the 5th International Conference on Waste Management, IIT Guwahati.

Let's build something

Open to AI/ML, computer vision, and applied GenAI roles. The fastest way to reach me is email or LinkedIn.