Summary
Glen Xiao is a Staff Software Engineer specializing in machine learning infrastructure and applications, with eight years focused on production ML and a longer software background stretching back to early engineering roles. He has driven ML platform and infrastructure efforts as a tech lead at Etsy and SHEIN, worked on Alexa Speech at Amazon, and now builds systems at Snap, combining hands-on engineering with leadership responsibilities. Glen holds a Master's in Computer Science from USC and brings cross-domain experience from web-focused GitHub activity to large-scale ML deployments. Colleagues rely on him to translate research prototypes into robust, scalable services and to lead teams through complex infra migrations. A practical engineer who also thinks product-first, he has navigated both startup and large-company environments, bridging infrastructure, model ops, and application needs.
8 years of coding experience
14 years of employment as a software developer
Master's Degree Computer Science, Master's Degree Computer Science at University of Southern California
Bachelor of Engineering - BE Computer Science, Bachelor of Engineering - BE Computer Science at Huazhong University of Science and Technology
Chinese, English