Waris Gill
- Blacksburg, USA
- waris@vt.edu
- Github
- CV
Hi, I’m Waris Gill, a 5th-year PhD candidate in Computer Science at Virginia Tech. I’m currently working as an Applied Scientist (intern) at Microsoft, focusing on enhancing the safety and defense of Microsoft’s Generative AI systems (e.g., Azure OpenAI).
Previously, in collaboration with Cisco, my work MeanCache led to real-world adoption of semantic caching for LLMs. As a Machine Learning Engineer (intern) at Redis, I developed redis/langcache-embed-v1 and v2 embedding models for semantic caching, with thousands of downloads on Hugging Face, outperforming both open- and closed-source models from OpenAI and Amazon on tasks related to semantic caching.
My research mainly focuses on interpretability techniques for distributed privacy-preserving AI systems and stress-testing Large Language Models (LLMs) in complex software engineering tasks. My work is published in prestigious computer science venues such as ICSE, FSE (SE4SafeML), MSR, and IPDPS.
Advisor & Mentor
- Dr. Muhammad Ali Gulzar (Virginia Tech)
- Dr. Ali Anwar (University of Minnesota Twin Cities)
news
| May 27, 2025 | I started my internship at Microsoft as an Applied Scientist in the AI Safety team. |
|---|---|
| Apr 03, 2025 | My research at Redis on compact and efficient embeddings for semantic caching has been open sourced (read the paper here). The redis/langcache-embed-v1 and redis/langcache-embed-v2 models have surpassed 60K and 72K downloads on Hugging Face. Both are optimized for semantic caching in LLM services. |
| Mar 26, 2025 | Delivered a talk on TraceFL, an interpretability technique based on neuron provenance for federated learning, at the Flower AI Summit 2025–the world’s largest federated AI conference—held in London, UK. The talk is available at this link. [Slides] |
| Jan 30, 2025 | Our work on restoring Jupyter Notebooks is accepted at MSR-2025. Congratulations, Tien! |
| Jan 21, 2025 | I started my internship at Redis as a Machine Learning Engineer in the Redis AI team. |
| Dec 19, 2024 | Our paper, in collaboration with Cisco on MeanCache, has been accepted at IPDPS-2025. MeanCache is a semantic cache for LLM services. |
| Nov 01, 2024 | The baseline of our paper, FedDebug, for debugging malicious/faulty clients in Federated Learning is available in the Flower AI framework. Check out the code here. |
| Oct 31, 2024 | Our paper, TraceFL, is accepted at 𝗜𝗖𝗦𝗘-𝟮𝟬𝟮𝟱 (acceptance rate ~𝟭𝟬% [132/1219]). TraceFL addresses the open challenge of interpretability in federated learning using neuron provenance. |
| Oct 03, 2024 | Presented 𝐌𝐞𝐚𝐧𝐂𝐚𝐜𝐡𝐞, a semantic cache for LLMs, at the Amazon - Virginia Tech Initiative for Efficient and Robust ML. Selected as one of 18 participants for the poster presentation. [Poster] [Paper] |
| Aug 19, 2024 | Serving as a program committee member on the artifact evaluation track for the 47th International Conference on Software Engineering (ICSE) 2025. |
| Aug 07, 2024 | Delivered an invited talk on Achieving Debugging and Interpretability in Federated Learning Systems at Flower AI, a premier platform for federated learning. [Slides] |
| Dec 04, 2023 | Presented our paper, FedDefender, during the SE4SafeML event at FSE-2023 in San Francisco, California. |
| Sep 20, 2023 | My work at Cisco got open-sourced (Link). |
| May 22, 2023 | I started working at Cisco with Shannon and Pallavi. |
| May 14, 2023 | I received National Science Foundation (NSF) award to present our paper, FedDebug, at ICSE-2023 in Melbourne, Australia. [Slides] |