Linkedin Job Scraper
Pricing
from $0.70 / 1,000 results
Go to Apify Store
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
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
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
| Field | Type | Description |
|---|---|---|
searchTerm | string | Job search keyword (e.g., "software engineer") |
location | string | Location (e.g., "San Francisco", "Remote", "India") |
resultsWanted | integer | Max jobs to scrape (1-500, default: 100) |
hoursOld | integer | Jobs posted within hours (default: 168) |
useAiAnalysis | boolean | Enable OpenAI salary analysis (default: true) |
companyLinkedInIds | array | Filter by company IDs (optional) |
Output
Each job record includes:
title,company_name,locationdescription,job_url,apply_urlemployment_type,seniority_leveljob_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}