Xianshun Chen

Staff Software Engineer at Google

Kirkland, Washington, 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
Xianshun Chen is a Staff Software Engineer and ML researcher with 9 years of experience building high-impact information retrieval, ranking, and AI systems across Google, Microsoft, and Amazon. He combines deep expertise in deep learning, NLP, computer vision, causal inference and optimization with practical engineering skills in cloud-native and big data solutions. His background includes academic research in agent-based modeling and evolutionary optimization (PhD, NTU), which he has applied to real-world decision-support and forecasting systems. Known for translating complex research into production-grade models, he has driven Database AI/ML modelization at Google after leading retrieval and ranking efforts at Microsoft and Amazon. Beyond core ML, he has full-stack architectural experience from e-commerce and analytics startups, giving him a rare blend of product, research and implementation fluency. Based in Kirkland, WA, he describes himself as a researcher-developer who thrives on pushing AI deeper into domain-specific, operational environments.
code9 years of coding experience
job11 years of employment as a software developer
bookGraduate with Honor Degree Science and Mathematics, Graduate with Honor Degree Science and Mathematics at Temasek Junior College
bookDoctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at Nanyang Technological University Singapore
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
61reputation
876reached
7answers
0questions
github-logo-circle

Github Skills (79)

breadth-first-search10
sentence10
kruskal-algorithm10
token-authetication10
classifier10
fasttext10
glove10
text-to-image10
keras-models10
convolutional-neural-networks10
word2vec10
audio-classification10
depth-first-search10
connected-components10
tarantool10

Programming languages (6)

JavaC++JavaScriptLuaJupyter NotebookPython

Github contributions (5)

github-logo-circle
chen0040/java-leetcode

Jul 2017 - Aug 2017

Contributions:224 commits, 221 pushes, 1 branch in 24 days
chen0040/js-regression

May 2017 - Nov 2017

Contributions:21 commits, 20 pushes, 1 branch in 6 months
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
Xianshun Chen - Staff Software Engineer at Google