Summary
Shanglin Yang is a Senior Software Engineer based in California with 10 years of experience applying machine learning, deep learning, and computer vision to real-world products, now at Google. He holds a 4.0 MS in Electrical Engineering (Signal Processing) from USC and has driven production features from smart-mirror virtual try-on and recommendation systems at JD.com to perception stacks for autonomous driving at WeRide.ai. Comfortable across research and engineering, he focuses on object detection, fine-feature visual search, and reinforcement learning while mentoring Udacity self-driving students. Known for bridging academic rigour with product delivery, he often brings advanced techniques like GANs and semi-supervised methods into deployable systems.
10 years of coding experience
8 years of employment as a software developer
Master's degree Electrical Engineering-Signal Processing, Master's degree Electrical Engineering-Signal Processing at University of Southern California
Machine Learning Engineer Nanodegree Machine Learning, Machine Learning Engineer Nanodegree Machine Learning at Udacity
Bachelor of Engineering (BE) Electrical and Electronics Engineering, Bachelor of Engineering (BE) Electrical and Electronics Engineering at Zhejiang University
English