Yang Gu

Software Engineer at Google

Los Angeles, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Yang Gu is a seasoned software engineer with 14 years building large-scale ads, retrieval, and recommendation systems, currently applying deep learning and incremental learning at Google. He combines strong research pedigree (PhD/MS from Carnegie Mellon) with production expertise in C++/Python, serving BERT models, feature/label partitioning, and scalable online classifiers. Prior roles include leading data science at Scopely—where he developed game AI, user-purchase modeling, and time-series similarity pipelines—and architecting ad ranking, budget pacing, and CTR prediction systems at CityGrid. His strengths span probabilistic methods, stochastic optimization, and practical ML engineering across TensorFlow, Apache Beam, Hadoop, and cloud data warehouses. Notably, he has repeatedly translated academic techniques (Bayesian networks, PageRank variants, Naive Bayes ensembles) into high-throughput production services. Based in Los Angeles, he blends deep algorithmic insight with hands-on systemization of ML at Internet scale.
code14 years of coding experience
job5 years of employment as a software developer
bookMS and BS, Automatic Control Engineering, MS and BS, Automatic Control Engineering at Beijing Institute of Technology
bookPh.D. and MS, Computer Science, Ph.D. and MS, Computer Science at Carnegie Mellon University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
16,006reputation
916kreached
253answers
15questions
Badges
tensorflow
top-5%
neural-network
top-5%
classification
top-1%
algorithm
top-5%
machine-learning
top-1%
scikit-learn
top-5%
github-logo-circle

Github Skills (25)

python10
data-science10
classification10
machine-learning10
hashmap10
ml10
deep-learning10
tensorflow10
deep-neural-networks10
neural-network10
artificial-intelligence9
algorithm9
datasets9
data-mining9
statistics9

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
greeness/deep-learning

Jan 2014 - Jan 2014

Contributions:67 commits in 15 days
greeness/tesseract

Feb 2017 - Jul 2017

Contributions:4 pushes in 4 months
ocr-engineocrtesseract
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
Yang Gu - Software Engineer at Google