Summary
Rui Yan is a Senior Machine Learning Engineer with 11 years of experience bridging research and product at companies including Amazon, Microsoft, and Atlassian. He holds a Ph.D. in Computer Science from Rensselaer Polytechnic Institute and has shipped production ML systems spanning delivery time prediction, intent understanding, LLM-powered chatbots, and multi-lingual entity linking for Bing local search. Rui combines deep expertise in NLP, knowledge graphs, and streaming/graph-based reasoning with a track record of measurable impact—improving search relevance globally and delivering large efficiency gains in streaming analytics during his PNNL work. He has filed multiple patents and published peer-reviewed work, demonstrating an ability to move ideas from prototype to production at scale. Based in Bellevue, WA, Rui pairs academic rigor with pragmatic engineering, often designing training and inference pipelines that balance accuracy, fairness, and deployment resilience.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering (B.Eng.) Automation and Control Theory, Bachelor of Engineering (B.Eng.) Automation and Control Theory at Harbin Engineering University
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at Rensselaer Polytechnic Institute
English, Chinese