Job Position Module – Overview
Description
Job Position lets HR users formalize a job requisition — title, company, description, requirements — and persist the matching criteria used to search for candidates against it, so a search can be saved, reused and extended over time rather than run once and forgotten.
Job Position is built directly on top of Match: it uses Match's search and ranking engine under the hood, and adds the anagraphic layer (positions, referents, status) plus an additional discovery mode, Affinity, aimed at scoring a predefined shortlist of candidates rather than searching the whole database.
- Reusable: matching criteria are saved once on the position and reused, instead of being redefined at every search.
- Traceable: every position keeps a consistent, auditable record of who was found, scored, and evaluated, and how.
- AI-assisted: from a free-text role description, the AI can directly generate the position's name, job area, description, and matching criteria.
- Typed from the first association: a position has no type until it receives its first candidate association; from that point it stays permanently Ranking or Affinity, and the alternative association mode is no longer available.
- Sortable score: besides matching criteria, you can define a score priority that weighs their relative importance — the same configuration already available in Match.
How It Works – High-Level Workflow
- Create a position with its core details and at least one matching criterion (seniority, education, skills, languages, protected category), with its optional score priority.
- Search candidates — either via Ranking search (the criteria and priority saved on the position run against the tenant's candidate database) or via Affinity search (one or more upload or filter searches, combinable in the same session, are scored against the position's requirements). The first completed association permanently fixes the position's type.
- Associate results — confirmed candidates are linked to the position with an automatic score (relative ranking for the Ranking type, absolute score for the Affinity type). For the Ranking type, confirming shows a summary of any criteria changes before saving them; for the Affinity type, changing criteria or priority starts an asynchronous recalculation of the scores for already-associated candidates.
- Evaluate — HR adds manual ranking, interview notes, and moves each candidate through a status pipeline (New → Interview → Evaluation → Offer → Hired, or Not Eligible).
- Re-run over time — searches can be repeated as the pipeline evolves; previously associated candidates keep their manual evaluation data while their automatic score is refreshed.
Ideal Use Cases
- HR teams managing multiple open roles who need a persistent, shareable record of each position's criteria and candidate pipeline.
- Recruiters evaluating externally-sourced shortlists (e.g. from batch uploads or referrals) against a position's requirements, via Affinity.
- Recruiters wanting to combine multiple candidate sources for affinity — several filter and upload searches in the same session — before associating them all to the position in a single step.
- Organizations wanting AI-assisted position authoring, generating the name, area, description, and matching criteria directly from a natural-language request.
Related
- Match Module — the search and ranking engine Job Position builds on.
- Screen Module — produces the structured candidate profiles Job Position searches.
- User Guide — Job Position — step-by-step instructions for creating positions, running searches, and managing candidates, including the full Match vs. Affinity comparison.