Shuo Yang is a machine learning engineer with nine years of software experience, currently focused on ads ranking at Pinterest after building ranking systems for Reels, Feeds, and YouTube at Meta and Google. He specializes in applied ML and production ML systems, bringing research-grade modeling from a Columbia PhD background into large-scale recommendation and personalization pipelines. His work spans the full ML lifecycle—modeling, infrastructure, testing and deployment—with practical backend and DevOps contributions to notable open-source projects like GoogleCloudPlatform/esp-v2. Based in Sunnyvale, he combines deep probabilistic and deep-learning expertise with hands-on experience shipping high-throughput ranking systems in production.
9 years of coding experience
10 years of employment as a software developer
PhD Candidate Computer Science, PhD Candidate Computer Science at Columbia University
BE Electrical Engineering, BE Electrical Engineering at Zhejiang University
A service proxy that provides API management capabilities using Google Service Infrastructure.
Role in this project:
Backend & DevOps Engineer
Contributions:3 releases, 151 reviews, 19 commits in 1 year 8 months
Contributions summary:Shuo primarily contributed to enhancing the API management capabilities of the service proxy. Their work included implementing new features, such as the `--cors_max_age` flag for CORS configuration, and fixing scripts related to the release process. They also refactored the code and added an option for gRPC transcoder proto descriptor path and skipped google discovery API during config generation. The user's contributions span across configuration generation, testing, and deployment scripts, indicating a focus on the backend and infrastructure aspects of the project.
Transcoding to provide HTTP/JSON interface for gRPC Service
Contributions:16 pushes in 2 years 3 months
golanggrpcgrpc-servicejson-interfacetranscoding
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
Shuo Yang - Machine Learning Engineer at Pinterest