S. VenkataKeerthy
Postdoctoral Researcher, Microsoft Research India (FOSSE).
I am a Postdoctoral Researcher at Microsoft Research India, working with Dr. Akash Lal in the Future Of Scalable Software Engineering (FOSSE) group, led by Dr. Sriram Rajamani.
I received my Ph.D. and Master’s degree from the Department of Computer Science and Engineering at IIT Hyderabad, advised by Prof. Ramakrishna Upadrasta. I was part of the Scalable Compilers for Heterogeneous Architectures group.
I received B.Tech in Information Technology from SASTRA University in 2016. Previously, I was working as an Associate Software Engineer at Symantec (now Norton Lifelock), Chennai.
Research Interests
My research lies at the intersection of programming languages and machine learning, with a focus on designing semantically rich program representations (embeddings) for Performance optimizations in compilers and program understanding for software engineering applications. I aim to model complex, heuristic-driven problems in these domains as machine learning tasks while ensuring semantic correctness.
Recent Activities
| May 22, 2026 | Successfully defended my Ph.D. thesis at IIT Hyderabad! |
|---|---|
| Apr 28, 2026 | Honored to receive the Research Excellence Award from IIT Hyderabad. |
| Apr 20, 2026 | Selected as a Young Researcher for the Heidelberg Laureate Forum 2026 — one of 100 young researchers in Computer Science chosen worldwide. |
| Apr 01, 2026 | Two contributions on IR2Vec accepted at EuroLLVM 2026 — a student technical talk “IR2Vec Python Bindings: Native Integration for Pythonic ML Workflows” and a poster “MemorySSA-Based Reaching Definitions for IR2Vec Flow-Aware Embeddings”, both led by Nishant Sachdeva. |
| Jan 05, 2026 | Joined Microsoft Research India as a Postdoctoral Researcher in the Future Of Scalable Software Engineering (FOSSE) group, working with Dr. Akash Lal. |
| Dec 15, 2025 | Invited to present VexIR2Vec at ACM ARCS 2026. |
| Nov 15, 2025 | Presenting VexIR2Vec at the Workshop on Research Highlights in Programming Languages (RHPL), 2025. [Slides] |
| Aug 22, 2025 | Presented a technical talk “Enhancing MLGO Inlining with IR2Vec Embeddings” at the US LLVM Developers’ Meeting 2025. [Video] [Slides] |
| Aug 15, 2025 | Grateful to receive the Qualcomm Innovation Fellowship (QIF) 2025 — fellowship extended for another year, with our proposal selected as one of the two winners in the “Superwinners” category. |
| Jun 22, 2025 | Presenting VexIR2Vec at FSE 2025. Source code is now available online. |