Partner Software Engineering Manager, Microsoft Advertising Engineering
Bellevue, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Jian Jiao is a Partner Software Engineering Manager at Microsoft Advertising with a decade of experience building and scaling ML- and NLP-driven relevance and recommendation systems. He progressed from SDE and deep learning roles to leading applied science and engineering teams that deliver online/offline solutions across NLU, NLG, GNNs, extreme classification, IR, and causal inference for ads selection and creative generation. Jian combines hands-on research chops—a PhD in Computer Science from Virginia Tech—with practical production engineering, and has contributed ranking-loss implementations (IRMetricV3, LambdaRank) to the notable Microsoft Cognitive Toolkit (CNTK). Based in Bellevue, he focuses on improving match quality, ad relevance and multimedia ad generation at scale while mentoring cross-functional teams to translate novel algorithms into robust production features. Colleagues know him for bridging rigorous ML research with pragmatic engineering to impact millions of ad impressions.
10 years of coding experience
14 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at Virginia Tech
M.S. Computer Science, M.S. Computer Science at Beijing Institute of Technology
Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit
Role in this project:
ML Engineer
Contributions:60 commits, 49 pushes, 14 branches in 1 year 7 months
Contributions summary:Jian contributed to the implementation of IRMetricV3 and LambdaRankNode, focusing on ranking metrics within the CNTK deep learning toolkit. The commits involve changes in the `TrainingNodes.h` and `EvaluationNodes.h` files, which suggests the integration of new loss functions and evaluation metrics. The modifications include code for calculating gradients, updating function MB sizes, and aggregating results at a query level, directly impacting the model training and evaluation processes.
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
Contributions:1 issue in 1 day
pythonbertspeech-recognitionstate-of-the-artflax
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
Jian Jiao - Partner Software Engineering Manager, Microsoft Advertising Engineering