AI Job Matchmaker Agent
A multi-agent system that reads a CV, scrapes live job boards, and drafts a tailored cover letter for each shortlisted role.
Problem
Job hunting boils down to the same three tasks repeated: read a posting, decide if it fits, write a letter. I wanted to see how much of that a chain of agents could absorb.
Approach
I designed a pipeline of specialised agents that hand off to one another: parsing, retrieval, matching, and drafting. Built in Python on Google's Agent Development Kit, with the Gemini family handling the language work.
Result
Point it at any CV and a live set of boards and it returns a ranked shortlist with a tailored cover letter per role. Run on my own CV, it surfaced three strong matches (Data Analyst at Newton, Data Analyst at Foodsmart, and Lead Data Engineer at Open Architects), PDF in, letters out, in under a minute.