Avikalp Srivastava is a Staff Software Engineer at Waymo with a decade of experience building production-grade ML and perception systems for autonomous vehicles. He blends deep learning and computer vision research with software engineering rigor, progressing from internships at Microsoft Research, Yahoo! Japan, and Uber ATG to senior applied research roles at Waymo. A CMU M.S. in Machine Learning and an IIT Kharagpur B.Tech, he pairs top-tier academic training with practical deployment experience. He has contributed to both research and productization efforts, serving on program committees and as an ICML reviewer, signaling active engagement with the ML research community. Colleagues rely on him for bridging novel research ideas into reliable, deployable perception stacks. An understated strength is his sustained focus on shipping at-scale ML systems in safety-critical domains, not just publishing papers.
10 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science and Engineering, GPA 9.3/10, Bachelor's degree, Computer Science and Engineering, GPA 9.3/10 at Indian Institute of Technology, Kharagpur
Master's degree, Machine Learning, QPA: 4.15/4.00, Master's degree, Machine Learning, QPA: 4.15/4.00 at Carnegie Mellon University
Contributions:140 commits, 7 PRs, 98 pushes in 1 year 6 months
pythonconsoleiitaccumulatecgpa
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
Avikalp Srivastava - Staff Software Engineer at Waymo