LinkedIn Job Scraper avatar

LinkedIn Job Scraper

Pricing

Pay per usage

Go to Apify Store
LinkedIn Job Scraper

LinkedIn Job Scraper

LinkedIn Job Scraper

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Shoaib Fareed

Shoaib Fareed

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

πŸš€ LinkedIn Job Crawler (Multi-Role AI Ready)

A production-ready Apify Actor built with PlaywrightCrawler (Crawlee) that scrapes LinkedIn Jobs for multiple roles and transforms them into structured data for automation workflows like n8n, AI job agents, and job intelligence systems.


🧠 What this project does

This crawler is designed to act as a job data pipeline, not just a scraper.

It can:

  • Scrape LinkedIn job listings
  • Support multiple job roles in one execution
  • Handle pagination automatically
  • Use proxy rotation (Apify Residential Proxy)
  • Apply anti-block techniques (delays + navigation control)
  • Normalize job data into clean JSON
  • Integrate directly with n8n workflows

βš™οΈ Input Configuration

{
"keywords": "Laravel Developer",
"location": ["Remote", "New York"],
"companyName": "Acme Corp",
"countryName": "United States",
"postedInLast": "Week",
"jobType": "Full Time",
"limit": 20,
"maxPages": 3
}

πŸ”₯ Features

πŸ” Multi-role scraping

Search multiple job categories in a single run.

🌐 LinkedIn Jobs crawler

Extracts job listings from LinkedIn search pages using Playwright.

πŸ” Pagination support

Automatically crawls multiple pages using start offsets.

πŸ›‘ Anti-block system

  • Random delays
  • Network idle waiting
  • Selector fallback

🌍 Proxy support

Uses Apify Residential Proxy for stability.

πŸ“¦ Output

{
"title": "Senior Node.js Developer",
"company": "Tech Corp",
"location": "Remote",
"url": "https://linkedin.com/jobs/view/123",
"source": "LinkedIn"
}

πŸš€ Run locally

apify run --purge


☁️ Deploy

apify push


πŸ”Œ API

POST https://api.apify.com/v2/acts/USERNAME~ACTOR_NAME/run-sync-get-dataset-items?token=API_TOKEN


πŸ”„ n8n Flow

Cron β†’ Apify β†’ Normalize β†’ AI Scoring β†’ Email


πŸ€– AI Ready

  • Gemini scoring (1–10)
  • Salary extraction
  • Job ranking
  • Best job selection

⚠️ Notes

LinkedIn may block heavy scraping. Use proxies + delays.


πŸ“‘ Stack

Node.js, Playwright, Crawlee, Apify