Shiwen Zhao is a Senior ML Research Engineer at Apple with over a decade of experience bridging statistics and machine learning across both academia and industry. He holds a PhD in Statistics and Machine Learning from Duke and has authored 10+ technical publications and multiple patents, translating research into shipped features like Raise to Speak and automatic handwashing detection on Apple Watch. Shiwen leads cross-functional teams and has served as tech lead and scrum facilitator, building scalable ML pipelines and constraint-aware models optimized for on-device performance. He is experienced in end-to-end ML system design—from data management and large-scale neural training to deployment and monitoring—and has presented work internally and at KDD. A less obvious strength is his consistent focus on user-experience-driven models, balancing resource constraints with real-world robustness to make ML features truly product-ready.
10 years of coding experience
1 year of employment as a software developer
Doctor of Philosophy (Ph.D.), Statistics, Machine Learning, Doctor of Philosophy (Ph.D.), Statistics, Machine Learning at Duke University
Bachelor of Engineering (B.E.), Automation, Bachelor of Engineering (B.E.), Automation at Tsinghua University
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
Shiwen Zhao - Senior ML Research Engineer at Apple