Haojun Huang is a seasoned software development engineer with eight years of experience specializing in natural language processing and machine reading for search relevance and QA systems at Microsoft. His background blends industrial research at Tencent on deep learning for online advertising with applied engineering that improves information retrieval and reasoning. Currently pursuing a Ph.D. at Tsinghua University, he brings strong academic rigor to production-scale NLP problems and a track record of shipping search-relevance features. Based in Suzhou, he pairs a solid foundation in software engineering from Peking University and Central South University with hands-on model development and evaluation in large-scale search. Notably, his career bridges research and product impact, turning complex language understanding advances into measurable improvements in search quality.
8 years of coding experience
1 year of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Peking University
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Central South 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.
Request Free Trial
Haojun Huang - Software Development Engineer II at Microsoft