Haonan Sun is a Staff Software Engineer with a decade of experience building large-scale machine learning, information retrieval, and distributed systems at Meta. He combines a strong research background from Carnegie Mellon and Beijing University of Posts and Telecommunications with practical cloud-native engineering to deliver production ML and IR systems. At Meta since 2017, he drives infrastructure and algorithmic improvements that span retrieval, serving, and scalable pipelines. Known for bridging research and engineering, he previously contributed to academic projects and internships at Yahoo and CMU, bringing rigorous experimentation into production. A detail that hints at his creative mindset: his GitHub bio wryly reads "正方形的圆" (a square circle), reflecting a taste for elegant paradoxes.
10 years of coding experience
2 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Electrical, Electronics and Communications Engineering, 3.78/4, Bachelor of Engineering (B.Eng.), Electrical, Electronics and Communications Engineering, 3.78/4 at Beijing University of Posts and Telecommunications
Master of Science (M.S.), Computer Science, 3.69/4.0, Master of Science (M.S.), Computer Science, 3.69/4.0 at Carnegie Mellon University
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.