High volume, low signal hiring data, the client was scraping hundreds of job posts daily but lacked a reliable way to separate truly fillable AEC roles from noise like IT, sales, or non AEC positions.
Inconsistent qualification decisions, manual or ad hoc screening led to subjective judgments, false positives, and wasted recruiter time on roles that could not legally or practically be filled.
Hidden blockers inside job descriptions, U.S. work authorization, licensure, or internship requirements were often buried deep in the JD and missed early.
No scalable decision system, the client needed a repeatable, auditable method to qualify roles at scale without increasing headcount or review time.
Tech Stack used: n8n, OpenAI LLMs, Apify (Indeed and LinkedIn scrapers), Google Sheets, JavaScript (rule engine and scoring logic)