Summary
Yao Zhou is a Senior Software Engineer with 11 years of experience specializing in recommender systems, personalization, crowdsourcing, human-in-the-loop learning, and federated and explainable ML. He holds advanced degrees culminating in PhD-level work at UIUC and has applied research-grade approaches to production problems at Instacart and Walmart Labs before joining Google. His work spans end-to-end personalization — from multi-source retrieval and contextual-bandit ranking to GAN- and PU-based matrix factorization — demonstrating both research depth and product impact. Based in Sunnyvale, he blends academic rigor with practical engineering, often surfacing interpretable models and human feedback loops to improve recommendations. An understated strength is his cross-domain fluency, having transitioned techniques from biomedical signal classification to large-scale retail personalization.
11 years of coding experience
4 years of employment as a software developer
Master's Degree Computer Science, Master's Degree Computer Science at Oregon State University
Master's Degree Electrical and Computer Engineering, Master's Degree Electrical and Computer Engineering at University of Rochester
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Illinois Urbana-Champaign
English, Chinese