Job hunting is the same grind for everyone: search, tailor, apply, repeat, for hours on end. This flips it. You upload your résumé one time, and an AI agent does the searching, the scoring, and the writing for you — two dozen jobs at a time.
It's genuinely autonomous. Claude reads your résumé into a structured profile, plans real job searches through the Adzuna API, scores every match from 0 to 100, and keeps re-searching on its own until it has strong fits. Then, for each match, it rewrites your résumé for that specific role and drafts a personalized cover letter — without inventing a single thing you didn't tell it.
And you build the whole thing without writing code. Here's the setup, start to finish.
What you'll need
- Get your Adzuna keys (this is what finds live jobs). Go to developer.adzuna.com, sign up, and open your Dashboard. Copy two values: your Application ID and Application Key.
- Get your Anthropic key (the AI brain). Go to console.anthropic.com → API Keys → Create Key → copy it.
- Set up Vercel (where the app lives). Sign up free at vercel.com, then create or open your project.
- Add your keys to Vercel. In your project, go to Settings → Environment Variables and add all three:
ADZUNA_APP_ID,ADZUNA_APP_KEY, andANTHROPIC_API_KEY.
The prompt that builds it
Open a new Claude Code session and paste this:
Paste into Claude Code
Build an autonomous AI job search agent as a Next.js app on Vercel. A user uploads a résumé (PDF or TXT); Claude extracts a structured profile, plans Adzuna job searches, scores each match 0–100, and self-refines until it has strong fits. It returns two dozen matches and, for every one, rewrites the résumé for that specific job and writes a personalized cover letter — never inventing facts. Stream progress live. Use the most capable Claude model. Clean high-contrast UI (white bg, #2563eb accent). Env vars: ADZUNA_APP_ID, ADZUNA_APP_KEY, ANTHROPIC_API_KEY. Pin Next.js in vercel.json. Deploy to Vercel.
Run it
Open your live app, upload a résumé, and click Run the agent. Watch it search, score, and re-search on its own — then tailor a résumé and a cover letter for every match, streaming the whole thing live as it works.
You're not applying to jobs anymore. You're deploying an agent that applies for you.
Dr. Erin JacquesThat's the shift worth internalizing. The most valuable skill now isn't grinding through the task by hand — it's knowing how to build the agent that does it for you. This one happens to job-hunt. The next one is whatever you decide to point it at.
Get AI News Weekly
How to build and monetize with AI, in one short email.