Summary
Guohang Yin is a software engineer based in the San Francisco Bay Area with seven years of experience building production software and machine learning systems. He combines hands-on backend and C++ expertise from internships at Morgan Stanley with algorithm and deep learning work at Alibaba, where he trained code-quality models (code2vec, graph2vec, Tree-CNN) and deployed large-scale Java pipelines on MaxCompute. Since 2019 he has been at Google, applying scalable engineering practices while bridging ML research and production. Comfortable across Python ML stacks (Pandas, scikit-learn, TensorFlow), Java, and system-level C++ development, he focuses on ML/AI roles that require both model building and robust deployment. Notably, he has experience treating source code as data—designing models and feature pipelines to predict code quality at scale.
7 years of coding experience
Master's degree, Computer Science, Master's degree, Computer Science at University of Southern California
Bachelor's degree, Computer Software Engineering, 90.08/100, Bachelor's degree, Computer Software Engineering, 90.08/100 at Shanghai Jiao Tong University
Chinese