Siddharth Agrawal is a software engineer with 12 years of experience focused on building AI pipelines and accelerating teams’ journey from model selection to production at Microsoft in the Greater Seattle area. He combines a strong academic background (MS, Computer Science from USC) with hands-on experience across cloud, computer vision, and biomedical ML—from autonomy for aerial vehicles to assistive medical technologies. At Microsoft he designs end-to-end solutions that translate product requirements into scalable ML pipelines and delightful customer experiences. Notably comfortable moving between research and product contexts, he has a history of internships and research roles that surface practical, data-driven innovations.
12 years of coding experience
5 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Southern California
Higher Secondary Certificate, Higher Secondary Certificate at St. Joseph's High School, Kalamboli
Bachelor of Technology (B.Tech.), Computer Science, Bachelor of Technology (B.Tech.), Computer Science at Vellore Institute of Technology
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
Siddharth Agrawal - Software Engineer Ll at Microsoft