Summary
Ruoyang Yao is a Staff Software Engineer and machine learning practitioner with 11 years of experience building production ML systems at Meta and Bloomberg, focused most recently on Instagram AI Search and Reels recommendation. He holds a Ph.D. from Rensselaer Polytechnic Institute and a BEng from Tsinghua University, and brings strong C++ and Python skills combined with expertise in graph learning, feature engineering, and scalable ML infrastructure. At Bloomberg he led development of a machine-learning product for equity fair value adjustments and contributed to core terminal functions, demonstrating fluency across data engineering, model development, and deployment. A published researcher with over 10 journal papers and 15+ conference abstracts, he blends academic rigor with product-minded execution and a knack for turning complex math into reliable systems.
11 years of coding experience
12 years of employment as a software developer
Doctor of Philosophy (PhD), Bioengineering and Biomedical Engineering, Doctor of Philosophy (PhD), Bioengineering and Biomedical Engineering at Rensselaer Polytechnic Institute
Bachelor of Engineering (BEng), Engineering Physics, Bachelor of Engineering (BEng), Engineering Physics at Tsinghua University
English, Chinese