Muchen Wu

Staff Software Engineer, Machine Learning at LinkedIn

Sunnyvale, California, 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

🤩
Rockstar
🎓
Top School
Muchen Wu is a Staff Software Engineer focused on machine learning and generative AI at LinkedIn with nine years of industry experience building ranking, retrieval, and embedding-based systems for search and recommendation. He progressed through roles from ML engineer to senior and now staff, leading work that blends large language models with production recommender pipelines. His background includes a PhD in Computer Science and earlier degrees in telecommunications and wireless networking, giving him deep theoretical grounding alongside practical ML engineering. Muchen is also a hands-on engineer and open-source contributor—he’s fixed protocol bugs and improved test coverage in the Bytom Go implementation—showing an emphasis on reliability and code quality beyond models. Based in Sunnyvale, he combines research-caliber thinking with production-first delivery, often optimizing retrieval and ranking at scale. An under-the-radar strength is his cross-disciplinary fluency across systems, NLP, and backend engineering, enabling end-to-end improvements from embedding generation to serving.
code9 years of coding experience
job4 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at University of California, Davis
bookBachelor's degree, Telecommunications Engineering, Bachelor's degree, Telecommunications Engineering at Beijing Jiaotong University
languagesEnglish, Chinese
github-logo-circle

Github Skills (13)

go10
blockchain10
testing10
tx9
command-line-interface8
command-line8
cli8
cryptography8
decentralization7
nft5
evm4
contract4
pos4

Programming languages (9)

TypeScriptJavaRustCScalaMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
BytomDAO/bytom

Apr 2018 - Apr 2018

Official Go implementation of the Bytom protocol
Role in this project:
userBack-end Developer
Contributions:28 commits, 20 PRs, 25 pushes in 12 days
Contributions summary:Muchen primarily contributed to bug fixes and improvements within the Bytom protocol's Go implementation. Their work involved addressing issues related to invalid transaction handling, access token validation, and command usage in the CLI. Furthermore, the user added tests for coinbase transactions and improved various unit tests, demonstrating a focus on code quality and stability. The contributions span multiple areas including transaction validation and general protocol improvements.
golangposcontractblockchainevm
Lbqds/notes

Jul 2019 - Jul 2021

Contributions:16 commits, 33 pushes, 1 branch in 1 year 11 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
Muchen Wu - Staff Software Engineer, Machine Learning at LinkedIn