Shardul Upadhyay is a seasoned machine learning and sensor calibration engineer with 15 years of experience, currently shaping Siri’s ML capabilities at Apple in San Francisco. He has driven end-to-end research and productionization of visual-inertial and motion sensor calibration methods, delivering multi-million dollar cost savings and scalable manufacturing pipelines. His work blends sensor fusion, statistical estimation, and supervised learning with practical systems engineering—building datasets, instrumentation, and validation pipelines to catch regressions early. Previously a technical lead on motion sensor calibration, he mentors junior engineers and translates novel algorithms into robust, testable processes for high-volume consumer devices. Trained in mechatronics engineering, he brings hands-on hardware expertise from MEMS and controls work to inform software-first ML solutions, a combination that distinguishes his approach to real-world sensing problems.
14 years of coding experience
10 years of employment as a software developer
OSSD, OSSD at Pine Ridge Secondary School
Engineering Mechatronics Engineering, Engineering Mechatronics Engineering at University of Waterloo
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.