Shashank Gupta is a Senior Applied Scientist with 11 years of experience at the intersection of reinforcement learning, recommender systems, and generative modeling, currently working at Microsoft AI. He completed a PhD at the University of Amsterdam focused on off-policy evaluation and counterfactual learning for large-scale recommendation systems, emphasizing statistical reliability and safe policy improvement without online exploration. His industry research experience includes two Meta AI internships where he applied RL-based fine-tuning to diffusion models and advanced off-policy methods for Instagram’s two-stage recommender architecture, plus production-scale ranking work at Flipkart. Shashank has a track record of publishing in top venues (including SIGIR, UMAP, ICTIR and TMLR) and shipping models that bridge theory and production. Based in Bengaluru, he combines deep theoretical rigor with practical engineering for scalable learning systems and has an unusual blend of expertise spanning logged-interaction causal methods and generative-model fine-tuning.
11 years of coding experience
8 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
Master’s Degree, Computer Science, Master’s Degree, Computer Science at International Institute of Information Technology Hyderabad (IIITH)
Doctor of Philosophy - PhD, Artificial Intelligence, Doctor of Philosophy - PhD, Artificial Intelligence at University of Amsterdam
Bachelor of Engineering (B.E.), Computer Science, Bachelor of Engineering (B.E.), Computer Science at BIT Mesra Student-Industry Relations Cell
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Shashank Gupta - Senior Applied Scientist at Microsoft AI