Skip to content

haigane-ai/n8n-ai-job-finder-free

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

🎯 AI Job Finder (Free Version) — No Paid Scrapers | n8n + GPT-4 + Google Jobs

Same powerful AI job matching — zero expensive scraping tools. Built for teams and individuals who want full automation without the $200/month Apify or LinkedIn scraper bills.


What This Does

A fully automated job discovery pipeline that scrapes Google Jobs (free) and Indeed simultaneously, runs results through GPT-4 for intelligent matching, filters for strong fits only, logs to Airtable, and sends a clean email digest — all on a schedule, all free to run.

No Apify. No paid LinkedIn scraper. No hidden costs.


Free vs Paid — What's Different

Feature Free Version (this repo) Paid Version
LinkedIn source ✅ Google Jobs (includes LinkedIn listings) Apify/LinkedIn Scraper ($$$)
Indeed source ✅ Free HTTP scraper Paid scraper
Google Jobs ✅ SerpAPI free tier
AI matching ✅ GPT-4 ✅ GPT-4
Airtable logging
Email alerts
Monthly cost 💚 Near zero 🔴 $100-300/month

Workflow Architecture

Schedule Trigger → Config
    ├── Google Jobs Search (SerpAPI Free) → Get LinkedIn Results → Normalize LinkedIn
    └── Run Indeed Scraper → Get Indeed Results → Normalize Indeed
                                    ↓
                          Merge All Jobs → Filter Valid Jobs
                                    ↓
                          AI Job Matcher (GPT-4) → Parse AI Response
                                    ↓
                          Filter Matches Only
                                    ├── Save to Airtable
                                    └── Build Email Summary → Send Email Alert

Node Breakdown

Node Role
Schedule Trigger Runs automatically on set schedule
Config Central config — job titles, keywords, salary, location
Google Jobs Search Free SerpAPI Google Jobs query — pulls listings from all major boards including LinkedIn
Get LinkedIn Results Retrieves normalized Google Jobs data
Normalize LinkedIn Standardizes into clean structured format
Run Indeed Scraper Free HTTP-based Indeed scraper — no paid tools
Get Indeed Results Retrieves raw Indeed data
Normalize Indeed Standardizes into clean structured format
Merge All Jobs Combines both sources into single dataset
Filter Valid Jobs Removes duplicates, expired and incomplete listings
AI Job Matcher (GPT-4) Scores each job against your criteria
Parse AI Response Extracts structured match data from GPT-4
Filter Matches Only Keeps only high-confidence matches
Save to Airtable Logs all matches with full metadata
Build Email Summary Formats matches into clean HTML digest
Send Email Alert Delivers to inbox via Gmail

Tech Stack

Tool Cost Purpose
n8n Free / Self-hosted Workflow engine
SerpAPI Free tier (100 searches/month) Google Jobs scraping
Indeed HTTP Scraper Free Indeed job scraping
OpenAI GPT-4 Pay per use (~$0.01/run) AI job matching
Airtable Free tier Job database
Gmail Free Email alerts

Matching Criteria (Configurable)

All criteria set inside the Config node:

  • ✅ Remote or specific city
  • ✅ Salary threshold (e.g. $75K+)
  • ✅ Job title keywords
  • ✅ Required skills
  • ✅ Exclude specific companies or roles
  • ✅ Location preferences

Email Output Example

🎯 AI Job Finder — 3 New Matches Today

1. AI Automation Specialist — Vizzion (Remote, $90K)
   Match: 94% | Source: Google Jobs
   🔗 Apply here

2. n8n Developer — StartupCo (Remote, $80K)
   Match: 89% | Source: Indeed
   🔗 Apply here

Setup Requirements

  • n8n instance (cloud or self-hosted)
  • SerpAPI key (free tier — 100 searches/month)
  • OpenAI API key
  • Airtable account + Base ID
  • Gmail account

Estimated monthly cost: $0 - $5 depending on usage


Why This Matters for Clients

Most automation agencies charge $500-2000 to set up job tracking systems using expensive tools like Apify ($50-500/month) or LinkedIn scrapers ($100-300/month). This workflow delivers the same result for near zero ongoing cost — making it accessible for solo founders, small teams, and budget-conscious businesses.


Roadmap

  • Google Jobs free scraping
  • Indeed free scraping
  • Dual parallel source scraping
  • GPT-4 job matching
  • Airtable logging
  • Email digest alerts
  • Glassdoor free source
  • Slack alert integration
  • Auto-apply feature
  • Weekly summary report

Author

Yassine Haigane — IT Automation Specialist


Automation should not be reserved for companies with big budgets. This workflow proves that powerful AI systems can run for almost nothing when built right.

About

AI job discovery pipeline using only free tools — Google Jobs + Indeed + GPT-4 + Airtable. No Apify, no paid scrapers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors