The challenge, approach & outcome.
- 01Challenge
An IT staffing firm's recruiters were shortlisting candidates by hand, taking 4–6 hours per requisition. Generic ATS keyword matching missed strong candidates and surfaced weak ones. Recruiters didn't trust pure-LLM matching — too many opaque false positives.
- 02Approach
Built a hybrid RAG (BM25 + dense embeddings) that ranks candidates against job requirements and surfaces cited evidence from the resume for each match factor. Recruiters review the evidence, not the model's opinion. Continuous feedback loop tunes the ranker against actual hire outcomes.
- 03Outcome
Shortlist generation 9× faster, interview-to-offer conversion up 38%, and 100% of decisions backed by cited resume evidence. Recruiters reported trusting the system after week two.

