Automation · AI · Job Search

Job Search Bot

A multi-board job scraper that scores listings against a career profile and outputs a ranked daily dashboard — built to eliminate the manual grind of job hunting.

Live

How it started

Job searching manually is a full-time job in itself. Checking five different boards every morning, reading descriptions to figure out if they're worth applying to, tracking what you've already seen — it compounds fast.

I'm building this because I need it. The goal is a system that does the scouting work automatically: find the listings, score them against my actual profile, and hand me a ranked list of the ones worth pursuing. Daily, automated, no manual searching required.

How it will work

  • Scraper — pulls listings from multiple job boards on a daily schedule
  • Scoring — Claude compares each listing against a career profile and scores fit 0–100
  • Dashboard — ranked HTML output: title, company, score, key match reasons, apply link
  • Filters — remote-only, salary range, role type — configurable per run
  • Deduplication — tracks seen listings so you only see new ones each day

Tech stack

ScrapingPython, Firecrawl
AIClaude API (claude-sonnet-4-6)
OutputHTML Dashboard
ScheduleCron / automated daily run

Status

Planned — build starts after the NRG Phone Bot ships. Following the build in public on X.

Follow along: @BaguHanto on X →

Get in Touch

Fill out the form and I'll get back to you.