“I worked with Fedor on a challenging project where he lead a team of highly talented engineers. His leadership and technical skills proved key in the success of the project. His ability to deep dive and problem solve was impressive. But perhaps even more impressive was his character: honest, hard working, open to learn and eager to teach, loyal to his teammates, and committed to his word. And best of all, he possesses a contagious laughter that cheers up everyone around him. It has been a pleasure working with him. He will be missed.”
About
Activity
-
We just got our paper accepted to MLSys on how to scale high QPS LLMs ranking for Semantic Search Ranking. Please take a look!
We just got our paper accepted to MLSys on how to scale high QPS LLMs ranking for Semantic Search Ranking. Please take a look!
Shared by Fedor Borisyuk
-
🚀 Our work on "Scaling up Large Language Models Systems for Semantic Job Search" has been accepted to #MLSys2026 ! This paper highlights our years…
🚀 Our work on "Scaling up Large Language Models Systems for Semantic Job Search" has been accepted to #MLSys2026 ! This paper highlights our years…
Liked by Fedor Borisyuk
-
Interesting work from industry. LLM inference with diffusion.
Interesting work from industry. LLM inference with diffusion.
Shared by Fedor Borisyuk
Experience & Education
Licenses & Certifications
-
Data Analysis and Statistical Inference
Coursera Course Certificates
-
Publications
-
LiJAR: A System for Job Application Redistribution towards Efficient Career Marketplace
KDD
In this paper we propose the job application redistribution problem, with the goal of ensuring that job postings do not receive too many or too few applications, while still providing job recommendations to users with the same level of relevance. We present a dynamic forecasting model to estimate the expected number of applications at the job expiration date, and algorithms to either promote or penalize jobs based on the output of the forecasting model. We also describe the system design and…
In this paper we propose the job application redistribution problem, with the goal of ensuring that job postings do not receive too many or too few applications, while still providing job recommendations to users with the same level of relevance. We present a dynamic forecasting model to estimate the expected number of applications at the job expiration date, and algorithms to either promote or penalize jobs based on the output of the forecasting model. We also describe the system design and architecture for LiJAR, LinkedIn’s Job Applications Forecasting and Redistribution system, which we have implemented and deployed in production. We perform extensive evaluation of LiJAR through both offline and online A/B testing experiments. Our production deployment of this system as part of LinkedIn’s job recommendation engine has resulted in significant increase in the engagement of users for underserved jobs (6.5%) without affecting the user engagement in terms of the total number of job applications, thereby addressing the needs of job seekers as well as job providers simultaneously.
Other authorsSee publication -
CaSMoS: A Framework for Learning Candidate Selection Models over Structured Queries and Documents
KDD
User experience at social media and web platforms such as LinkedIn is heavily dependent on the performance and scalability of its products. Applications such as personalized search and recommendations require real-time scoring of millions of structured candidate documents associated with each query, with strict latency constraints. In such applications, the query incorporates the context of the user (in addition to search keywords if present), and hence can become very large, comprising of…
User experience at social media and web platforms such as LinkedIn is heavily dependent on the performance and scalability of its products. Applications such as personalized search and recommendations require real-time scoring of millions of structured candidate documents associated with each query, with strict latency constraints. In such applications, the query incorporates the context of the user (in addition to search keywords if present), and hence can become very large, comprising of thousands of Boolean clauses over hundreds of document attributes. Consequently, candidate se-lection techniques need to be applied since it is infeasible to retrieve and score all matching documents from the underlying in-verted index. We propose CaSMoS, a machine learned candidate selection framework that makes use of Weighted AND (WAND) query. Our framework is designed to prune irrelevant documents and retrieve documents that are likely to be part of the top-k results for the query. We apply a constrained feature selection algorithm to learn positive weights for feature combinations that are used as part of the weighted candidate selection query. We have implemented and deployed this system to be executed in real time using LinkedIn’s Galene search platform. We perform extensive evaluation with different training data approaches and parameter settings, and investigate the scalability of the proposed candidate selection model. Our deployment of this system as part of LinkedIn’s job recommendation engine has resulted in significant reduction in latency (up to 25%) without sacrificing the quality of the retrieved results, thereby paving the way for more sophisticated scoring models.
Other authorsSee publication -
Parallel implementation of index building of search system using Hadoop platform
9th international conference “High-Performance parallel computing on cluster systems”, Vladimir, p. 48-61
Patents
-
CHAIN UNDERSTANDING IN SEARCH
Issued US 20160321345
Methods and systems for generating and storing entity chain information, and for responding to search queries according to the entity chain information is presented. As a service obtains information regarding geographic entities, a plurality of entity records corresponding to each of a plurality of geographic entities is created (or updated) in an entity store. The service then analyzes the plurality of geographic entities (via the entity information in each of the entity records) to identify…
Methods and systems for generating and storing entity chain information, and for responding to search queries according to the entity chain information is presented. As a service obtains information regarding geographic entities, a plurality of entity records corresponding to each of a plurality of geographic entities is created (or updated) in an entity store. The service then analyzes the plurality of geographic entities (via the entity information in each of the entity records) to identify geographic entities that belong to an entity chain. Information regarding the identified entity chains are then also stored in the entity store.
-
Estimating Effects of Courses
Issued US 20170032323
-
Modeling Intent and Ranking Search Results Using Activity-based Context
Issued US 20120158685
The subject disclosure is directed towards building one or more context and query models representative of users' search interests based on their logged interaction behaviors (context) preceding search queries. The models are combined into an intent model by learning an optimal combination (e.g., relative weight) for combining the context model with a query model for a query. The resultant intent model may be used to perform a query-related task, such as to rank or re-rank online search…
The subject disclosure is directed towards building one or more context and query models representative of users' search interests based on their logged interaction behaviors (context) preceding search queries. The models are combined into an intent model by learning an optimal combination (e.g., relative weight) for combining the context model with a query model for a query. The resultant intent model may be used to perform a query-related task, such as to rank or re-rank online search results, predict future interests, select advertisements, and so forth.
Other inventorsSee patent
Languages
-
Russian
-
Recommendations received
4 people have recommended Fedor
Join now to viewMore activity by Fedor
-
Excited to share that our paper “FS-DFM: Fast and Accurate Long Text Generation with Few-Step Diffusion Language Models” has been accepted to ICLR…
Excited to share that our paper “FS-DFM: Fast and Accurate Long Text Generation with Few-Step Diffusion Language Models” has been accepted to ICLR…
Liked by Fedor Borisyuk
-
🚀 We just released a deep dive into how we’re reimagining LinkedIn’s search! Search is one of the most critical experiences on LinkedIn platform —…
🚀 We just released a deep dive into how we’re reimagining LinkedIn’s search! Search is one of the most critical experiences on LinkedIn platform —…
Shared by Fedor Borisyuk
-
The great RL debate is over. Does reinforcement learning extend a model's reasoning ability? Or does it just polish existing skills? New research…
The great RL debate is over. Does reinforcement learning extend a model's reasoning ability? Or does it just polish existing skills? New research…
Liked by Fedor Borisyuk
-
After nearly a decade at LinkedIn, I made the move to Intuit last month. I’m incredibly grateful for my time at LinkedIn - the people, the…
After nearly a decade at LinkedIn, I made the move to Intuit last month. I’m incredibly grateful for my time at LinkedIn - the people, the…
Liked by Fedor Borisyuk
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content