Summary
Ruoyu Li is a Machine Learning Scientist with a PhD in Computer Science and a decade of experience translating deep learning research into production-grade media and vision systems. He has driven VLM and multimodal LLM work at Adobe and 01.AI and built self-supervised and video embedding models at Meta, focusing on large-scale captioning, cinematic video understanding, and synthetic data pipelines to boost model robustness. His background spans medical imaging, graph neural networks, and distributed/federated learning from academia, giving him a rare blend of theoretical rigor and applied engineering. Proficient in Python, C++, C# and familiar with PyTorch, Hive, Spark and Unity, he also explores game development, VR and Game AI—skills he leverages for creative approaches to multimodal problems. Based in Bellevue, WA, he pairs an ENTJ drive with practical systems experience from Adobe, Meta and research internships at Facebook, often approaching ML challenges with agentic data-generation and large-scale fine-tuning strategies.
10 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at The University of Texas at Arlington
Bachelor of Engineering (B.Eng.) Electrical Electronics and Communications Engineering, Bachelor of Engineering (B.Eng.) Electrical Electronics and Communications Engineering at Northwestern Polytechnical University
Master's degree Electrical Electronics and Communications Engineering, Master's degree Electrical Electronics and Communications Engineering at Syracuse University
Chinese, English