Skip to content
View MadhaviSG's full-sized avatar

Highlights

  • Pro

Block or report MadhaviSG

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MadhaviSG/README.md

Madhavi Gulavani

ML / AI Engineer · MS ECE @ Carnegie Mellon (AI/ML) · Graduating May 2026 Looking for full-time ML / AI Engineer roles starting May 2026.


I'm a software engineer with 6 years of production fintech experience (Java/Spring Boot microservices at Fidelity Investments and Principal Financial Group), now finishing my MS at CMU specializing in machine learning. I care about ML systems that actually run, not just notebooks that work once.

Currently:


What I work on

Area What that means in practice
Agent safety & evaluation OpenAgentSafety benchmark infrastructure, trajectory analysis, real-time safety monitoring with Gray Swan Cygnal API
LLM systems RAG, multi-agent orchestration (LangGraph), tool use via MCP, local + cloud LLM serving
Applied deep learning Transformer ASR, multimodal retrieval, metric learning, generative models
MLOps & cloud Vertex AI, GCP/AWS, Terraform, Kubernetes, model serving at scale

Selected work

🛡️ OpenAgentSafety Infrastructure — Sole engineer migrating the OpenAgentSafety benchmark to the OpenHands SDK. 359 LLM safety tasks across 8 risk categories, per-task Docker isolation, redesigned bash-accessible NPC system. Published HuggingFace dataset for open-source LLM safety eval. Advised by Prof. Graham Neubig. → Open-source contributions: OpenHands/benchmarks

🏆 Scotty-Scheduler — Multi-agent RAG course advisor built in 24 hours. Won Best Use of MistralAI at the CMU AI Agents Hackathon 2025. Stack: LangGraph · LlamaIndex · Pinecone · Mistral-7B · Modal.

🚕 NYC Taxi Fare + RAG Travel Assistant — End-to-end MLOps on GCP. XGBoost fare predictor (3.6 RMSE) trained with Vertex AI HyperTune, served via App Engine + 5 GCP services, with a LangGraph multi-agent layer routing between fare prediction and a Vertex AI RAG Engine powered by Llama 3.1-70B.

🧠 EEG-Multimodal-Project — Custom 1D Vision Transformer aligning 122-channel EEG signals to CLIP's text space via LoRA + Knowledge Distillation. Recall@5 of 17.52% (~2× baseline); 95% parameter reduction via LoRA. Trained on the Pittsburgh Supercomputer Center cluster. Team project — CMU 11-785.

🎙️ Voice Grocery Agent — Real-time voice agent with hot-swappable LLM backends (GPT-4o ↔ Ollama) exposed via MCP. LiveKit + Whisper + Silero VAD, ~3-5s end-to-end latency over a 3M-product catalog (Open Food Facts).

🔬 MyTorch + Transformer ASR — NumPy deep learning library implemented from scratch (autograd, CTC loss, beam search) + an encoder-decoder Transformer ASR system in PyTorch with joint CTC+CE loss, achieving 8.78% CER.

Detailed write-ups for each project are on my portfolio (link below).


Currently building (public WIP)

🎬 multimodal-recsys-agent — Production-shaped two-tower retrieval + FAISS + LightGBM ranker on MovieLens 25M. Building in public — design rationale and progress visible in commits.

Also in flight: a culturally-aware image-to-music generative model


Stack I reach for

Languages Python · Java · SQL ML / DL PyTorch · HuggingFace Transformers · PEFT/LoRA · scikit-learn · XGBoost · LightGBM · FAISS LLM & Agents LangGraph · LlamaIndex · MCP · Pinecone · Vertex AI RAG Engine · Ollama · OpenHands SDK Cloud / MLOps AWS · GCP (Vertex AI, App Engine) · Azure · Terraform · Docker · Kubernetes · Helm Tools Weights & Biases · Modal · GitHub Actions · FastAPI · Spring Boot


Find me

Portfolio · LinkedIn · mgulavan [at] andrew [dot] cmu [dot] edu

If you're hiring for ML / AI Engineer roles starting May 2026 — or building something interesting in agent safety, applied LLMs, or ML systems — I'd love to hear from you.


Outside of tech: carrom, badminton, and currently learning crochet.

Pinned Loading

  1. PRITH-S07/Scotty-Scheduler PRITH-S07/Scotty-Scheduler Public

    Jupyter Notebook 2 2

  2. benchmarks benchmarks Public

    Forked from OpenHands/benchmarks

    Evaluation harness for OpenHands V1.

    Python

  3. neural-nets neural-nets Public

    Deep learning systems in speech, vision, and language, including a NumPy library built from scratch.

    Jupyter Notebook