Resume screening with reasoned shortlists
For roles with high application volume, reads each resume against a structured definition of what the role actually requires, scores the fit, and produces a shortlist with reasoning for each ranking. Different from generic ATS scoring because the pattern works against an explicit role specification co-authored with the hiring manager, not against vague keyword matching, and because every shortlist comes with the why — the specific signals that put each candidate where they are. Pre-screens for disparate impact at the cohort level and refuses to make 'hire/no-hire' calls; final decisions stay with humans. The pattern's value is letting hiring teams give every applicant a thoughtful first look, even when volume would normally make that impossible.
Requirements describe capabilities the pattern needs in your environment, not the vendors you must buy. Any system that fills a requirement satisfies it — that’s what makes the catalog portable across the long tail of SMB tooling.
application_intakeWhere applications arrive with resume and any structured information from the application form.
- applicant tracking system intake
- career site form submissions
- agency-sourced application portal
- referral submissions
role_specification_corpusStructured definitions of what each role requires. Critical: vague specifications produce vague scoring; specific specifications produce useful shortlists.
- role specifications co-authored during engagement with each hiring manager
- structured role library in the ATS
- internal role definition document refined per opening
shortlist_destinationWhere the scored shortlist lands for the hiring manager and recruiter to act on.
- shortlist view in the ATS
- weekly digest to the hiring manager
- dashboard with sortable candidates
bias_auditing_loopStatistical monitoring of how the pattern's scoring distributes across protected characteristics (where lawfully captured), with flags for disparate impact.
- EEO data tracking in the ATS
- structured fairness review process built for the engagement
- monthly audit by people ops
human_decision_captureFinal hiring decisions captured back so the pattern learns what actually predicts good hires vs. what predicts being shortlisted.
- ATS stage progression
- hiring decision records
- performance review data linked back over time
redaction_layerRemoves signals that should not influence scoring: names where used as proxies, photos, addresses to the extent they encode demographics. The redaction is for the model's view, not the recruiter's.
- redaction module built for the engagement
- fairness-aware preprocessing in the ATS
- structured field stripping before scoring
- 01New application arrives through intake
application_intake - 02Apply redaction layer to strip signals that should not influence scoring
redaction_layer - 03Fetch the role specification for the role being applied to
role_specification_corpus - 04Score the application against the specification: must-haves, nice-to-haves, disqualifiers, with reasoning per criterion
- 05Add to candidate ranking for the role
- 06Periodically (per opening, or per batch threshold) publish the shortlist
shortlist_destination - 07Run bias auditing on the shortlist's distribution, flag if disparate impact is detected at cohort level
bias_auditing_loopDECISION If disparate impact detected, pause or flag for human review. - 08Capture hiring decisions over time for learning what actually predicts good hires
human_decision_capture
Structured outputs this pattern produces. Other patterns and client systems can subscribe to them, which is how the catalog composes over time.
shortlist_quality_signalPer-role correlation between shortlist score and downstream outcomes (interview pass rate, offer extension, retention).
- talent acquisition quality dashboards
- role specification refinement
- executive HR reviews
fairness_audit_signalCohort-level fairness metrics over time, the compliance evidence base.
- People Ops fairness reviews
- legal compliance
- annual EEO reporting
role_specification_calibrationWhere role specs seem misaligned with what actually predicts hire success.
- talent acquisition team
- hiring manager retrospectives