Lead ML Engineer at Sprinklr

Sanjay Budhala

I build scalable AI systems. I also climb mountains.

I design and build LLM-powered copilots. Here I write about AI systems, lessons from infrastructure and MLOps, and the outdoors.

Illustration of the Himalayan range seen from Almora: Trishul, Nanda Devi, Nanda Kot and Panchachuli above the Kumaon foothillsTrishul7,120 mNanda Devi7,816 mNanda Kot6,861 mPanchachuli6,904 m
Looking north from Almora, where I grew up.

Projects

All projects

Mercari AI Shopper

Five sequential agents turn a natural-language request into Mercari Japan searches, scrape listings with Playwright, and rank them with RAG. English and Japanese.

Python, OpenAI function calling, Playwright, Streamlit

Research Copilot

A local RAG system with hybrid BM25 and dense retrieval.

FastAPI, ChromaDB. In progress

LLM inference from scratch

GPT-2 inference built by hand: KV caching, prefill and decode, sampling and batching.

Python, PyTorch. Learning log