← All projects
Project

Autonomous Job Application Agent

Multi-stage LLM pipeline that scrapes, scores, and generates — running cron-driven on cloud Linux.

6 job board APIsSince May cron-driven, unattended

Autonomous Python agent with multi-source data acquisition across 6 external job APIs, deduplication, staging, cleaning, and validation into SQLite. Stateful multi-stage LLM decision logic with hard-rejection guardrails, location/age/clearance filters, and independently re-runnable pipeline stages.

Hallucination-guarded generation: the LLM selects ordering and writes prose while resume content renders deterministically from a typed profile, so the model cannot invent skills. Structured JSON output validation on every call.

Built with

PythonClaudeGeminiSQLitePydanticPlaywrightLinux VPScron