1) LinkedIn search handles heterogeneous data at a large scale to support various use cases like hiring, connecting, and research. It uses machine learning techniques like matrix factorization to estimate skill reputation scores and rank results.
2) Vertical search models were developed for people and job search using features like expertise homophily and entity-aware matching to better reflect hidden structures. This improved click-through rates and application rates.
3) A personalized blending approach calibrates relevance scores across verticals using search and result entity features to deliver more relevant results based on the searcher's intent.