Yaran Fan

Senior Machine Learning Scientist at Microsoft

Greater Seattle Area 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
Yaran Fan is a Senior Machine Learning Scientist based in the Greater Seattle Area with 10 years of experience building ML solutions across software, finance, media, and telecommunications. Currently at Microsoft, Yaran focuses on speech processing, contextual bandits, and reinforcement learning, blending research-grade methods with production engineering. Prior roles at Amazon and IDT emphasize time-series forecasting, seasonality detection, and large-scale predictive modeling, showing a strong track record in both operational and experimental settings. Yaran’s background spans NLP, image recognition, and forecasting, and he routinely bridges statistical modeling with scalable engineering implementations. Educated at Columbia, Duke, and Zhejiang University, he brings academic rigor to pragmatic product problems. Colleagues would note his unusual combination of deep RL experience applied to real-world contextual decision systems.
code10 years of coding experience
job4 years of employment as a software developer
bookMaster of Arts - MA, Master of Arts - MA at Duke University
bookMaster of Science - MS, Master of Science - MS at Columbia University in the City of New York
bookBachelor of Arts - BA, Bachelor of Arts - BA at Zhejiang University
languagesEnglish, Chinese, Japanese
github-logo-circle

Github Skills (3)

umbrella10
blockchain8
matplotlib3

Programming languages (3)

JavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
microsoft/topic_conversation

Nov 2024 - Feb 2026

Topic-Conversation Relevance (TCR) Dataset and Benchmarks
Contributions:3 PRs, 3 pushes, 3 branches in 1 year 3 months
microsoft/waterfall_ax

Oct 2020 - Oct 2020

Create waterfall charts with matplotlib
Contributions:7 commits, 7 pushes, 2 issues in 1 day
matplotlib
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