Flag job

Report

Deploying our first data science model for job feed at scale at apna

Location

remote

About the role

At apna, we empower the rising workforce of India by connecting them to life-changing opportunities through our job marketplace and community. Customer obsession is one of our core values, and that drives everyone at apna to work hard to deliver an experience that delights our candidates and employers on the app. In this blog, we will share how we leverage ML to bring our mission to life. The Problem Statement: The problem of relevancy: Candidates come to apna looking for a job opportunity through which they can earn their livelihood. Likewise, employers want a pool of candidates for their job postings that meet their needs. As a technology organization, our goal is to increase the relevance on both sides, i.e. helping candidates find relevant jobs that meet their interests and skills, while at the same time helping employers find the most relevant candidates faster. The problem of scale: With the exponential growth of Apna's active users (> 22M) and the active jobs (>200K) on the platform, discovering the right opportunities becomes a challenge. Serving a job feed at a scale that is personalized and relevant to users becomes a necessity. Approach: To address the above problem statement, we built the "Impression to Lead" model, which predicts user conversion from users' past interactions with jobs as well as job and user attributes at city and category levels. This enabled us to solve the problem of relevancy. In the earlier version of the job feed, we used to compute relevant and eligible jobs for the user on the fly, but this approach was not scalable. In the new version, we have shifted to a pre-computed feed in which we precompute the job predictions through the model and serve them as soon as the user requests the jobs on the app. This approach enabled us to serve the jobs at scale and solve the problem of scale.

About the company

At apna, we empower the rising workforce of India by connecting them to life-changing opportunities through our job marketplace and community. Customer obsession is one of our core values, and that drives everyone at apna to work hard to deliver an experience that delights our candidates and employers on the app.

Skills

sql
java
c