Michael Zhang is an applied scientist and PhD candidate at the University of Toronto with 11 years of experience researching deep neural networks, optimization, and responsible ML applications. He has blended academic rigor and industry impact through roles at Vector Institute, Google, Tesla, and now Amazon, with work spanning dynamics models for offline RL to autonomy and NLP. A seasoned educator, he taught introductory ML to 200+ undergraduates and won teaching awards at Berkeley, reflecting strong communication of complex ideas. His research, advised by Jimmy Ba and rooted in Berkeley training, focuses on understanding how deep models learn and on practical optimization algorithms that transfer to real systems. Michael’s background in both large-scale production internships and foundational RL labs gives him a rare cross-section of deployment-minded research expertise. Based in Boston, he bringsto teams a track record of publishing, teaching, and shipping ML systems that balance theory with real-world constraints.
11 years of coding experience
8 years of employment as a software developer
Master of Science - MS Electrical Engineering and Computer Science, Master of Science - MS Electrical Engineering and Computer Science at University of California, Berkeley
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Toronto
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.