Linkedin Job Scraper avatar
Linkedin Job Scraper

Pricing

from $0.70 / 1,000 results

Go to Apify Store
Linkedin Job Scraper

Linkedin Job Scraper

Scrape LinkedIn job listings with AI-powered salary estimation. Extract job titles, companies, locations, descriptions, and get estimated salary ranges using OpenAI. Filter by search term, location, or specific company IDs.

Pricing

from $0.70 / 1,000 results

Rating

5.0

(1)

Developer

lunalabs

lunalabs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Scrape LinkedIn job listings with AI-powered salary estimation. Extract job details including titles, companies, locations, descriptions, and get estimated salary ranges using OpenAI.

Features

  • 🔍 Flexible Search - Search any job title, any location
  • 🤖 AI Salary Analysis - Optional OpenAI-powered salary estimation and job categorization
  • 🏢 Company Filtering - Filter by specific LinkedIn company IDs
  • 📊 Rich Data - Full job descriptions, company info, apply URLs

Input

FieldTypeDescription
searchTermstringJob search keyword (e.g., "software engineer")
locationstringLocation (e.g., "San Francisco", "Remote", "India")
resultsWantedintegerMax jobs to scrape (1-500, default: 100)
hoursOldintegerJobs posted within hours (default: 168)
useAiAnalysisbooleanEnable OpenAI salary analysis (default: true)
companyLinkedInIdsarrayFilter by company IDs (optional)

Output

Each job record includes:

  • title, company_name, location
  • description, job_url, apply_url
  • employment_type, seniority_level
  • job_category (AI-classified)
  • min_amount, max_amount, currency (AI-estimated salary)
  • min_experience_years (AI-estimated)

Environment Variables

Set OPENAI_API_KEY in Actor settings if using AI analysis.

Example Input

{
"searchTerm": "data scientist",
"location": "New York",
"resultsWanted": 50,
"useAiAnalysis": true
}