LinkedIn's 0.6B Student Model Trains 8x Faster via Multi-Teacher Distillation
In this article
LinkedIn has published the implementation details behind the AI ranking system that powers natural-language job search for its US users. The core result — an 8x training speedup for a 0.6B-parameter student model — comes not from a single algorithmic breakthrough but from stacking five independent infrastructure optimizations, each of which compounds with the others. For teams building LLM-supervised ranking pipelines, this is one of the more concrete production blueprints to emerge from a major platform in 2026, and it reinforces the pattern that pipeline architecture, not better models, drives the most consequential AI gains.
LinkedIn's job search must rank results across hundreds of thousands of queries per second. Querying large teacher models synchronously for every training example makes distillation impractically slow at that scale — exactly the class of problem where architectural specificity outperforms GPU scaling.
Multi-Teacher Distillation Architecture
LinkedIn built a custom distillation framework on top of SGLang, the open-source LLM serving engine already adopted for prior ranking workloads. The framework handles teacher models of varying sizes, manages both tensor-parallel and data-parallel configurations, and exposes an asynchronous client that queries teachers during the training loop rather than as a separate preprocessing step.
The team distinguishes two operating modes. Online Multi-teacher Distillation queries teachers live during training, which is necessary when the choice of teacher models is still being iterated. Scaling this mode across multiple nodes with local teacher replicas delivered a 3x speedup over the baseline while keeping latency low enough for rapid experimentation. Offline Multi-teacher Distillation precomputes teacher outputs and writes them to HDFS or NFS, then loads cached activations directly during training. This mode is appropriate once teacher selection has stabilized and query volume makes on-the-fly serving a throughput ceiling.
The student model is supervised by two task-specific teachers: an 8B relevance oracle and a 1.7B engagement teacher. The resulting 0.6B student raised NDCG@10 for job searches by 24.48%, moving from 0.7583 to 0.9432.
Training Stack Optimizations
The 8x figure is an aggregate of five separable optimizations, each measured independently:
| Optimization | Speedup Contribution |
|---|---|
| Multi-node teacher replicas (online distillation) | 3x |
| LiGer memory reduction (enables 2x larger batch sizes) | 2x batch size increase |
| Multi-node training | up to 3.5x additional |
| FSDP2 | ~20% gain |
| H200 multi-node clusters | up to 30% on top of FSDP2 |
The team evaluated FP8 mixed precision and found no benefit for models below 8B parameters. Casting overhead outweighed any compute savings at that scale, making FP8 a default-off choice for sub-8B distillation work.
On inference, structured pruning and context compression pushed ranking throughput from approximately 290 items per second per GPU to over 2,000 items per second per GPU — roughly a 6.9x inference-side gain, separate from the training speedup.
Industry Context
Pinterest published related work in June 2026 describing near-linear training scalability for its foundation models, where multi-node training enabled larger teacher models whose knowledge was then distilled into more efficient student models for Homefeed and Related Pins ranking, compressing experimentation cycles from weeks to a fraction of that time. Pinterest's focus was scaling the teacher training framework itself and migrating to Distributed Checkpoint; LinkedIn's contribution is the SGLang-based serving layer that lets teachers be queried live during student training.
Both approaches remain well below the complexity of research-oriented multi-teacher systems. A 2026 distillation survey cites NVIDIA Nemotron 3 Ultra, MiMo-V2-Flash, and DeepSeek-V4 as using ten or more specialized teachers for dense, token-level supervision — a teacher-pool complexity that industrial ranking systems like LinkedIn's deliberately avoid in favor of two task-specific teachers matched to concrete engagement and relevance objectives.
AI Mastery Analysis
The online/offline split in teacher serving is the operationally significant design decision here. Most teams solve this badly: they either cache too early, locking in a suboptimal teacher before the distillation objective is validated, or too late, burning GPU budget on redundant inference once the teacher is stable. LinkedIn's framework makes the transition explicit and switchable, which is what makes iterative distillation practical rather than a one-shot bet.
The FP8 finding deserves wider attention. Many teams adopt lower precision by default on the assumption that newer hardware makes it free. LinkedIn's data suggests the break-even point is somewhere above 8B parameters, and teams compressing smaller models should benchmark rather than assume. This connects to a documented pattern: production AI failures tend to be architectural rather than model-quality failures, and precision is an architectural choice with real throughput consequences.
The jump from 290 to over 2,000 items per second per GPU on inference is the number that will matter most to teams evaluating whether cross-encoder-quality ranking is financially viable at scale. LinkedIn frames the full system — distillation pipeline plus inference optimization — as the alternative to paying frontier-LLM inference costs per request, and the inference-side figure is what closes that argument.
The broader pattern is that enterprise-scale ranking is converging on a two-tier architecture: large, expensive teacher models define the supervision signal offline or asynchronously, while compact student models handle latency-sensitive serving. LinkedIn's 8x speedup is evidence that the bottleneck in that pattern is now the distillation pipeline itself, and infrastructure investment there compounds faster than further scaling the student.
Primary source
How LinkedIn Trains AI Job Search 8x Faster with Multi-Teacher Distillation — InfoQ
Related Reading
Anthropic's Apache 2.0 Commerce Agents Blueprint: Skills Over Subagents
Anthropic's open-source commerce-agents repo ships shopping and merchant agents, four verticals, and a gate layer—all under Apache 2.0.

Chain of Verification with SGLang: Reduce LLM Hallucinations
Build a factored Chain-of-Verification pipeline with SGLang that runs draft, verify, refine, and summarize as independent LLM calls.
NVIDIA MPS Cuts ASR GPU Count from 16 to 4 on EC2
NVIDIA CUDA MPS on EC2 g7e.4xlarge delivers 92.1 RPS at 352 ms mean latency, reducing Heidi Health's GPU fleet 75% while holding sub-second SLAs.