Job Search

Recommend open jobs to students and job seekers.

Overview

Job boards, training providers, and other organizations serving both job seekers and students can suggest a set of currently available jobs to users based on a user's skills, work experience, and education, as well as a set of filters/search criteria.

AdeptID's job search offering is powered by models that recommend jobs based on a candidate (job seeker) profile and a set of filters. Searches can also specify filters such as location, salary, and full-time/part-time, which capture a user's search preferences and requirements. Search results include jobs which align to a candidate's competencies and meet the filter criteria.

Job search can be conducted on various sources of job postings - either partner-supplied & managed jobs or an AdeptID-managed database of millions of active job postings.

For each recommended job, AdeptID provides a match consisting of a summary assessment, assessments of work experience, skills, and education, a skills report describing skill gaps and overlaps, and a narrative explanation of the match quality.

For more information on how our models make recommendations, head to the Modeling Approach section.

API Endpoints

Search and Match

  • Job Search enables partners to search for open jobs (from their database or AdeptID's) that best fit for a specific candidate. For training provider partners, the recommended jobs can be tailored to consider both a job seeker's prior experience and the new skills that they have acquired through training.
  • Evaluate Jobs enables partners to assess the fit of a specific job(s) for a candidate.

Parsing and Skill Extraction

  • Parse Resume and Parse Job accept resume and job description documents and parse/extract candidate and job objects to be used in Search and Match endpoints.
  • Extract Skills accepts a text block as extracts skills and certifications.

Feed Management

Model Inputs and Outputs

InputsOutputs
For each candidate:

- A resume or their job titles, employers, skills, education
- Training programs which the job seeker has completed*
- Assessment results, interests, and additional information* Filters:
-Specific criteria describing a candidate's requirements or preferences including location, remote status, full-time/part-time, salary, education level, experience level, shift details, etc.
Recommended Jobs: List of recommended jobs and their corresponding matches.

Match Assessments:
-Summary match quality ranking (low to very high) and match score for each job
-Attribute scores assessing the candidate's fit with respect to skills, work experience, and education. (beta)
-Skills Report listing the top skills overlaps and gaps for each candidate
-Narrative summarizing the overall match in 2-4 sentences. (beta)

Customized Models

The inputs and outputs with an * (as well as any other data specific to your organization) can be incorporated through a customized model. To learn more, please reach out.

Sample Use Case

We can score students who are interested in a role in order to help career coaches and placement personnel to more efficiently recommend internships and jobs.