{
  "id": 12956170,
  "title": "I built an AI that finds and scores my next job",
  "url": "https://urgent.news/2026/10/08/i-built-an-ai-that-finds-and-scores-my-next-job",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-08T21:12:02.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/reaver1000/i-built-an-ai-that-finds-and-scores-my-next-job-49je"
  },
  "original_language": "en",
  "account": "Every week, a tool collects postings from over 20 job sources, pulling in a few hundred listings. One recent LinkedIn sweep yielded 112 results. Over the past year, the pipeline evaluated more than 1,500 postings, storing 1,539. The job seeker, a career changer in their forties with a BSc in Computing and IT, is specifically seeking a remote software engineering position. Despite having no software engineering title, the tool helps filter and score potential jobs. The process involves fetching data from 16 API and RSS sources, including Indeed, StepStone, LinkedIn, and the German Arbeitsagentur job board. Each source generates a markdown file with raw results, which are stored in a SQLite-backed deduplicate store to prevent duplicate processing. Before the model processes any data, hard elimination filters are applied, removing postings that don't meet specific criteria such as job titles, city locations, and skill requirements. After filtering, the remaining 12 candidates are scored by an LLM based on the job seeker's profile, including language proficiency requirements. The application process involves manually reviewing each URL and filling out applications with personalized cover letters. The pipeline's ultimate goal is to help the job seeker find a suitable role with minimal wasted effort. All the tools used in this system, including job-sweep and remote-job-engine, are publicly available. The job seeker is currently open to junior or associate roles from November 2026, with a preference for remote positions in Germany or the UK.",
  "summary": "Every week my tooling sweeps around twenty job sources and pulls in a few hundred postings. A single recent LinkedIn sweep returned 112 results. Over this year the pipeline has evaluated more than 1,500 postings and parked 1,539 of them. The number of jobs I have actually applied to? A handful. That ratio is the whole point. I am a career changer in my forties. Five years in banking operations at…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}