Yitao Liang is an assistant professor and machine learning researcher with eight years of industry and academic experience bridging knowledge representation, statistical learning, and reinforcement learning. He completed a PhD at UCLA where he developed a novel semantic loss for semi-supervised deep learning and the first structure-learning algorithm for PSDDs, achieving state-of-the-art results on multiple benchmarks. Before academia he built production systems at Amazon, designing a payment/refund pipeline serving 20k+ orders per day and improving promotional click-through by optimizing category predictions. His work consistently blends theoretical advances with practical systems — from interpretable structured prediction to scalable pipelines — and he has a track record of translating domain knowledge into models that perform well in the wild. Based in Los Angeles, he brings a researcher’s rigor to real-world decision-making under uncertainty, with a knack for making structured constraints practical in modern ML.
8 years of coding experience
5 years of employment as a software developer
Bachelor of Arts (B.A.), Computer Science, Bachelor of Arts (B.A.), Computer Science at Franklin & Marshall College
Nanjing Foreign Language School
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at University of California, Los Angeles
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
Yitao Liang - Assistant Professor at Peking University