REF / AUTOMATION

Sydney Recruitment Agency - Resume Parsing and Candidate Sourcing AI

Built AI-powered resume parsing, candidate ranking, and screening interview automation for a Sydney recruitment agency - placements per recruiter +84%.

RoleAutomation Lead
Year2025
Outcome+84% placements per recruiter
DomainAutomation
00
STACK

Tech used.

Claude Sonnet 4.6Bullhorn ATSn8nOpenAI WhisperCalendlyLoom

The Problem

A 14-recruiter agency in Sydney specialising in mid-market tech roles was losing the war for speed. By the time their recruiters had read through inbound applications, ranked candidates, and scheduled screening calls, the best candidates had already accepted offers from faster-moving competitors. Each recruiter was handling roughly 4-6 active roles and screening ~15 candidates a week. and complaining that two days of every week were spent on logistics, not actual recruiting.

The MD's question: "Can we make our recruiters spend more time recruiting?"

What I Built

1. Resume parsing + role-fit scoring. Every inbound resume is parsed by Claude into a structured candidate profile (skills, experience, salary expectations, location, visa status). The candidate is automatically scored against active roles, with an explanation of fit rather than a black-box number.

2. Async screening interviews. For long-list candidates, an automated flow sends a 5-question async video interview (Loom). Submitted videos are transcribed (Whisper), summarised (Claude), and scored on communication, role-relevant signals, and red flags. Recruiters review the AI summary first; only candidates worth a live conversation get one.

3. Candidate sourcing automation. A daily LinkedIn + GitHub + niche-job-board scrape produces a fresh long-list of passive candidates per active role. Personalised outreach messages are drafted by Claude (in the recruiter's voice, based on examples of their best historical messages), queued for the recruiter to review and send.

4. Hiring manager updates. Weekly automated reports per active role: candidates screened, top 3 in the funnel, expected timeline, recommended next steps. Hiring managers stop calling for status; they get the status proactively.

+84%
Placements per recruiter/quarter
−68%
Time-to-shortlist
5 days → 1.5
+3.2x
Candidates screened/recruiter
9.1/10
Hiring manager satisfaction
from 6.4
Per-Recruiter Operations
MetricBeforeAfterΔ
Active roles handled4-68-10+50%
Hours/week on logistics16h5h−11h
Hours/week on actual recruiting24h35h+11h
Avg time to first shortlist5 days1.5 days−68%
Quarterly placements per recruiter3.25.9+84%

Outcome

The agency hit a quarterly revenue record 90 days into the rollout. Average recruiter income. most of which is commission-based. climbed roughly 60%, dramatically improving retention of the best talent on the team. The agency's hiring-manager NPS climbed 2.7 points. Candidates also reported a better experience: faster feedback, more relevant outreach, fewer ghosted applications.