Summary
Realtime ML inference and serving infrastructure engineer with 7 years at
LinkedIn ads scale: high-QPS, low-latency CPU and GPU model serving, server-side
dynamic batching for GPU occupancy, request routing with transparent fallback,
and online plus nearline embedding pipelines. Shipped differential serving that
A/Bs a PyTorch GPU inference stack against a production CPU champion at request
granularity. Now extending the same throughput, latency, and occupancy toolkit to
LLM inference serving at scale, where I'm contributing to vLLM and the open-source
community.
Experience
LinkedIn · Senior Software Engineer · Apr 2019 – Present
Model Inference Serving Infra at Ads scale
-
Build and operate realtime model inference serving infrastructure for ad
ranking at high QPS under strict per-request latency budgets, spanning CPU
and GPU inference paths.
-
Shipped dual-fire serving to A/B new PyTorch GPU inference stacks against
production CPU champions at request granularity without regressing the
served path.
-
Engineered the GPU serving path: server-side dynamic batching to maximize
occupancy, admission control to concentrate scarce GPU capacity, runtime
model-version resolution, and request routing with asymmetric resolution;
emitted counterfactual scores for model performance evaluation.
-
Led inference-serving initiatives end-to-end, from system design to
serving-side integration, scaling to 200k QPS total under a 50 ms
round-trip budget.
Ads Retrieval & Ranking Infra
-
Build retrieval and ranking infrastructure that selects and scores ad
candidates at ~10M scale within tight funnel latency budgets.
-
Co-designed infra collapsing retrieval (~1M→~3K) and first-pass ranking
(~3K→~400) into a single multi-task Two-Tower scoring layer over the entire
active creative corpus.
-
Designed the embedding-serving pipeline: member embeddings inferred online
per request, creative embeddings generated nearline and fanned out across
thousands of shards, with a backfill-then-activate rollout so a new model
version never serves until embeddings have propagated to every indexer node.
-
Delivered over-20% onsite CTR lift on the first end-to-end experiment.
Education
Rice University, Houston, TX — Master of Computer Science
· Aug 2017 – Dec 2018
Wuhan University, Wuhan, China — Bachelor of Software Engineering
· Sep 2013 – Jun 2017
Skills
Programming Languages: Python, Java, SQL, C/C++
Technical Development: ML infrastructure, distributed systems,
multi-tenant services, vLLM, PyTorch, Kubernetes