LinkedIn Jobs Scraper avatar

LinkedIn Jobs Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
LinkedIn Jobs Scraper

LinkedIn Jobs Scraper

Scrape LinkedIn job listings at scale. Extract job titles, companies, salaries, descriptions, and more. No login required.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

kane liu

kane liu

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Share

Scrape LinkedIn job listings at scale — no login required. Extract job titles, companies, salaries, descriptions, seniority levels, and more from LinkedIn's public job search.

Features

  • No login required — uses LinkedIn's public Guest API
  • Full job details — title, company, salary, description, seniority, industry
  • Anti-detection — built-in browser fingerprint protection and proxy rotation
  • Flexible filters — keyword, location, job type, experience level, remote/on-site
  • Structured output — clean JSON with 16+ fields per job listing

Output Fields

FieldDescriptionCoverage
jobIdLinkedIn job posting ID100%
jobTitleJob title100%
companyNameHiring company name100%
companyUrlCompany LinkedIn URL100%
companyLogoCompany logo image URL95%+
locationJob location100%
jobUrlDirect link to job posting100%
postedAtPosting date (ISO format)100%
jobDescriptionFull description (HTML)100%
employmentTypeFull-time, Part-time, Contract, etc.100%
experienceLevelEntry, Mid-Senior, Director, etc.100%
jobFunctionEngineering, Marketing, Sales, etc.100%
industrySoftware Development, Finance, etc.100%
salarySalary range (if disclosed)~30%
isRemoteWhether the job is remoteVaries
scrapedAtScrape timestamp100%

Input Parameters

  • keyword (required) — Search term (e.g., "python developer", "product manager")
  • location — City or region (e.g., "New York", "London")
  • country — Country filter (US, UK, CA, AU, DE, FR, IN, etc.)
  • jobType — Full-time, Part-time, Contract, Internship
  • datePosted — Past 24 hours, Past week, Past month
  • experienceLevel — Entry, Associate, Mid-Senior, Director, Executive
  • remoteFilter — Remote, On-site, Hybrid
  • maxResults — Maximum jobs to collect (1-1000, default 50)
  • scrapeDetails — Fetch full details per job (default: true)

Example Output

{
"jobId": "4392935757",
"jobTitle": "Software Engineer",
"companyName": "Uber",
"companyUrl": "https://www.linkedin.com/company/uber-com",
"companyLogo": "https://media.licdn.com/dms/image/...",
"location": "San Francisco, CA",
"jobUrl": "https://www.linkedin.com/jobs/view/software-engineer-at-uber-4392935757",
"postedAt": "2026-03-30",
"jobDescription": "<strong>About the Role</strong>...",
"employmentType": "FULL_TIME",
"experienceLevel": "Entry level",
"jobFunction": "Engineering and Information Technology",
"industry": "Internet Marketplace Platforms",
"salary": "USD 160000-250000 YEAR",
"isRemote": false,
"scrapedAt": "2026-04-01T15:58:32.543Z"
}

Use Cases

  • Recruiters — Monitor job market trends and competitor hiring
  • Job seekers — Track new postings across multiple keywords
  • HR analytics — Analyze salary ranges, seniority distribution, industry trends
  • Lead generation — Find companies that are hiring in your target market
  • Market research — Understand workforce demand by skill, location, and industry

Performance

  • ~10 jobs/page, ~7 seconds per search page
  • ~8 seconds per detail page (with anti-detection)
  • 50 jobs with full details: ~2 minutes
  • 500 jobs with full details: ~15 minutes

Proxy

This Actor uses its own residential proxy pool for reliable access. No additional proxy configuration needed.