— RECRUITMENT / TALENT ACQUISITION

Resume Scoring Agent

A scoring layer that reads incoming resumes against a role brief and returns a ranked, reasoned shortlist — so recruiters spend their time on the candidates, not the inbox.

<10 min
Full role shortlist
Minutes, not hours
0%
Agreement with senior recruiter
judgment on blind tests
Zero
Re-formatting required
Works on whatever the candidate sent

The Challenge

The bottleneck wasn't volume — it was attention. Every role meant a recruiter sitting with a stack of resumes, deciding in 30 seconds each who was worth a call. By resume forty, the standard had drifted. By resume eighty, two equally strong candidates were getting different verdicts depending on who reviewed them and when.

Add the format problem on top — resumes arrived as PDFs, Word files, LinkedIn exports, and the occasional screenshot — and the team was losing real hiring time to mechanical work that didn't need a human at all.

The System

A scoring agent that sits between intake and shortlist

Given a job description, the agent reads each incoming resume, extracts what matters, and produces a score with a short written rationale — not a black-box number.

The recruiter sees a ranked list with the reasoning visible: why this candidate scored where they did, what's strong, what's missing, what's worth probing in a call. When they disagree with a score, they override it, and that signal feeds back into how the agent weights future candidates for similar roles.

The agent does not make hiring decisions. It does the reading so the recruiter can do the judging.

How It Works

  • IntakePicks up resumes from email, ATS, or shared folder — in any format
  • ParsingPulls structured data — roles, dates, skills, education — from unstructured documents
  • Role-aware scoringWeights criteria differently per role, based on the JD and recruiter input
  • Written rationaleEvery score comes with an explanation the recruiter can read, trust, or argue with
  • Override loopRecruiter corrections update scoring weights for that role family over time

"It's not the speed that surprised us. It's that the rankings hold up. We stopped second-guessing the top of the list."

Deployment

Connects to the client's ATS and email via API. Runs on inbound — by the time a role is open in the system, the candidates are already scored. Recruiter dashboards show the ranked list with rationales; overrides are one click.