Behind The Platform The Journey To Create The Linkedin Genai Application Tech Stack
- Source
- linkedin.com
- Author
- LinkedIn Engineering
- Date

Context
LinkedIn moved its generative AI application stack toward Python partly because keeping separate development and production implementations in step had become costly. Its AI engineers built and evaluated prompt-based workflows in Python, where much of the open-source tooling for this work lives, while LinkedIn's production serving stack ran on Java, so logic had to be mirrored across the two. As products multiplied, preventing the copies from diverging took substantial effort. In its November 2024 engineering account, LinkedIn describes deciding to make Python a first-class language for both experimentation and serving, adding Python support for key infrastructure, and migrating applications one component at a time. The intended payoff is a shared implementation instead of parallel ones. This is LinkedIn's own account, and it does not measure how much maintenance effort was saved.
- inference — Running a trained model to get answers — the phase where AI is actually used, as opposed to trained.
Checking sign-in…
Loading comments…
