Staff Software Engineer (Machine Learning) at Google
Roorkee, Uttarakhand, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Abhay Prakash is a Staff Software Engineer specializing in applied machine learning with 12 years of experience building personalization and retrieval systems at Google and Microsoft. He currently leads work on personalized query recommendations for Google Discover, having built user-query affinity models and ranking pipelines that combine deep learning and large language models. Previously he drove shopping personalization and user-retention/anti-abuse efforts in GPay, and won a Bing Excellence Award for an AI-driven solution that supported handloom small businesses—work noted by Satya Nadella. His background includes research-quality conversational ranking published at SIGIR and hands-on production engineering across search, recommendation, and conversational systems. Based in Roorkee with an integrated B.Tech/M.Tech in CSE from IIT Roorkee, he blends academic rigor with product-focused execution at scale. He quietly specializes in turning research prototypes into robust, privacy-conscious features that measurably improve user engagement.
Contributions:137 commits, 1 push, 1 branch in 6 months
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
Abhay Prakash - Staff Software Engineer (Machine Learning) at Google