Rui Li is a Principal AI Research Scientist and Core Tech Lead in Meta’s Recommendation org with a decade of experience building production-scale search and recommendation systems. He has led teams across Facebook Search, Discovery, and Community products to deliver 2–3x impact through deep learning retrieval and ranking innovations, and previously built end-to-end DL training and serving infrastructure at JD.com. His background includes work on YouTube search and Yahoo! Labs where he developed blending and representation techniques for complex search results, and he holds a PhD in Computer Science from UIUC. An engineer at heart, Rui also contributes to core backend open-source projects like Apache Storm, improving maintainability and operational logging—an indicator of his focus on both research and robust production systems.
10 years of coding experience
5 years of employment as a software developer
PhD, Computer Science, PhD, Computer Science at University of Illinois Urbana-Champaign
BS, Computer Science, BS, Computer Science at Shanghai Jiao Tong University
Contributions:6 reviews, 38 commits, 42 PRs in 2 years 3 months
Contributions summary:Rui primarily focused on improving the functionality and maintainability of the Apache Storm codebase. Their work included fixing UI issues related to topology pages by correcting links and adding configurations. Furthermore, the user added more detailed logging information for the logviewer directory cleaner, and added host/port/topology name to log file names when downloading. They also made changes to the thrift definitions by adding a blacklisted field. These changes indicate contributions to core backend functionality and UI integrations.
Contributions:1 PR, 176 pushes, 50 branches in 2 years 3 months
javastormapache-stormapache
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.