Heguang Liu is a seasoned software engineer specializing in machine learning with 13 years of experience building large-scale search ranking, query understanding, and model serving systems. He has led technical efforts at Uber on location search relevance, contributed to YouTube Ads and speech research at Google Brain/DeepMind, and now continues applied ML work at Meta. His strengths span deep learning, NLP, computer vision, and end-to-end model pipelines—from training to online serving and performance tuning for distributed systems. Trained at USC and Stanford’s Mining Massive Data Sets program, he combines strong research instincts with production-first engineering discipline. Colleagues describe him as a pragmatic problem-solver who translates complex academic ideas into reliable, high-throughput services in the Bay Area.
13 years of coding experience
11 years of employment as a software developer
M.S Computer Science, M.S Computer Science at University of Southern California
B.S Electrical Engineer and Computer Science Valedictorian, B.S Electrical Engineer and Computer Science Valedictorian at Southern Yangtze University
Mining Massive Data Sets, Mining Massive Data Sets at Stanford University
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
Heguang Liu - Software Engineer, Machine Learning at Meta