Zach Shu is a Machine Learning Engineer in Boston with a decade of experience building AI-driven products, and over eight years focused specifically on ML and AI engineering. At IBM he has led end-to-end delivery of conversational AI with Watson Assistant and architected recommender systems for e-learning, driving measurable business outcomes. He moves between research and production—prototyping novel algorithms, running experiments, and taking solutions through architecture, team leadership, and deployment. Earlier roles span applied deep learning for drug activity prediction and full-stack development for adaptive learning and construction management systems, reflecting a strong systems-thinking background. Zach holds a MS in Data Science (3.90 GPA) from Worcester Polytechnic Institute and a MIS bachelor’s, combining rigorous academic training with hands-on product delivery. Colleagues describe him as the kind of engineer who bridges prototype innovation and reliable productionization, often improving baseline accuracy or automation in messy, real-world data settings.
10 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Management Information Systems, General, 3.6/4.0, Bachelor's degree, Management Information Systems, General, 3.6/4.0 at Hubei University
Master's degree, Data Science, 3.90/4.0, Master's degree, Data Science, 3.90/4.0 at Worcester Polytechnic Institute
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.