Shubh Agrawal is a machine learning engineer with 11 years of R&D experience across computer vision, multi-view geometry and deep learning, currently on Apple’s ML team after shaping AI stacks at startups and at Jaguar Land Rover. He combines a mechanical engineering background and embedded-hardware experience with software and MLOps expertise, enabling teams to move from 0→1 and scale production AI and cloud compute infrastructure. His work spans applied autonomy—unsupervised L2 perception, monocular 3D detection robustness, and road-surface 3D lane modeling—to low-latency embedded media and perception systems. A hands-on founding engineer and former roboticist who led podium finishes in IGVC, he brings both field deployment experience and research-grade methods to real-world robotic and autonomous systems.
11 years of coding experience
9 years of employment as a software developer
High School Secondary Education, High School Secondary Education at St.Aloysius High school
High School Science stream, High School Science stream at NARAYANA JUNIOR COLLEGE
Master of Technology - MTech System Design, Master of Technology - MTech System Design at Indian Institute of Technology, Kharagpur
Contributions:8 commits, 7 pushes, 1 branch in 2 years 2 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
Shubh Agrawal - Machine Learning Engineer at Apple