Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
NING GUO

NING GUO

Beijing

Summary

Applied Scientist with 7+ years of experience in large-scale search and ranking systems,
specializing in video search at Microsoft Bing. Proven track record of developing and deploying ML models
across the full lifecycle - from data collection and model training to production inference and monitoring.
Skilled in both classical, deep learning, and LLM models, with strong software engineering practices and experience
working in distributed systems. Adept at collaborating with cross-functional teams to enhance product quality
and user experience using scalable ML infrastructure.

Overview

8
8
years of professional experience

Work History

Applied Scientist

Microsoft
10.2019 - Current

Query Intention Detection

- Developed a binary classification model to identify video-intent queries using Transformer-based architecture (fine-tuned task layer).

- Leveraged large-scale search logs and clickstream data for training, applying effective sampling strategies.

- Evaluated model performance using ROC-AUC, precision-recall, and online A/B testing, improving triggering accuracy for video results.


Video Trigger Decision System

Design and deployed a tree-based ML model for real-time video trigger decisions on Bing search.

- Built feature pipelines using search logs and LLM-labeled data for both query and content representation.

- Improved video engagement metrics by enhancing result relevance and reducing low-quality triggers.


LLM-based Quality Measurement Pipeline

- Built a scalable quality monitoring system using large language models (LLM) and fine-tuned SLMs to measure search result quality.

- Automated daily scraping, inference, and reporting pipelines, providing actionable insights into model and UI degradation.

- Played a key role in integrating quality metrics into product decision-making loops.



Algorithm Engineer

Baidu
02.2018 - 10.2019

Optimizing ranking results of commodity queries with purchasing needs in the commodity vertical search field by building and iterating trigger and ranking machine learning and deep learning models and algorithms. Such as Train LTR model, evaluate model based on NDCG, DNN multi-class query classification model for classification tasks.

Data Analyst

JD.com
07.2017 - 02.2018

Collecting and analyzing the delivery drone operation data everyday, using data visualization tool PowerBI to analysis and show these results.

Education

Master of Electrical Engineering - Compute Vision, Digital Signal Processing, Digital Image Processing, Language Processing

Technical University Berlin
10.2019

Bachelor of Electrical Engineering / Finance - Software Development, Digital Signal/Image Processing, C/C++ Programming, Data Structure, International Finance, Insurance, Project Investment Evaluation

China Agricultural University
06.2014

Skills

  • ML Lifecycle: Data mining, feature engineering, model training & evaluation, A/B testing, deployment
  • Language & Frameworks: Python, PyTorch, scikit-Learn, SQL, Git, Docker, CI/CD (Azure DevOps)
  • Concepts: Query understanding, ML classification models, ranking models, transformer architectures

Languages

English
German
Chinese (Mandarin)

Timeline

Applied Scientist

Microsoft
10.2019 - Current

Algorithm Engineer

Baidu
02.2018 - 10.2019

Data Analyst

JD.com
07.2017 - 02.2018

Bachelor of Electrical Engineering / Finance - Software Development, Digital Signal/Image Processing, C/C++ Programming, Data Structure, International Finance, Insurance, Project Investment Evaluation

China Agricultural University

Master of Electrical Engineering - Compute Vision, Digital Signal Processing, Digital Image Processing, Language Processing

Technical University Berlin
NING GUO