Gaurav Shrivastava is an applied scientist with a decade of experience bridging academic research and industry ML at companies including Amazon, Google, Meta, TikTok and Xerox Research. He holds MS and PhD work from the University of Maryland and has a strong research track record in deep learning, temporal models (Hawkes processes) and spatial knowledge extraction, with international collaborations at NUS and CNRS. At Amazon he applies this research-led mindset to production problems, building models informed by prior work on recommender systems, GANs, and sequence modeling. Notably, his internships and visiting roles reflect a pattern of translating novel algorithms into practical systems for cybersecurity, healthcare risk prediction, and knowledge-base construction. Based in Sunnyvale, he blends rigorous academic training with hands-on experience shipping ML solutions at scale.
10 years of coding experience
4 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Maryland
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
Gaurav Shrivastava - Applied Scientist II at Amazon