Steven Yang is a Senior Machine Learning Engineer with nine years of experience building recommendation and ad prediction systems, currently focused on e-commerce product feeds at TikTok in San Jose. He progressed through multiple ML roles at TikTok since 2021 after internships and research stints that touched reinforcement learning, CTR/CVR modeling for RTB, and wireless performance analytics. Steven combines production ML engineering with research experience from Academia Sinica and ITRI, bringing both practical deployment skills and a grounding in academic RL. He has interned at Microsoft and Appier, implementing backend geospatial services and real-time bidding models, respectively, demonstrating versatility across backend systems and ML pipelines. Educated at National Taiwan University with exchanges at UIUC and an undergrad honors background in EECS, he bridges strong theoretical training with hands-on engineering. Colleagues would note his pattern of moving quickly from prototype research to scalable, productionized ML features.
9 years of coding experience
4 years of employment as a software developer
Bachelor's degree Electrical Engineering and Computer Science Undergraduate Honors Program, Bachelor's degree Electrical Engineering and Computer Science Undergraduate Honors Program at National Chiao Tung University
Master's degree Computer Science, Master's degree Computer Science at National Taiwan University
Exchange student 2019 spring Computer Science, Exchange student 2019 spring Computer Science at University of Illinois Urbana-Champaign
Contributions:3 commits, 2 pushes, 1 branch in 1 month
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
Steven Yang - Senior Machine Learning Engineer at TikTok