AI Linkedin Jobs Scraper avatar
AI Linkedin Jobs Scraper

Under maintenance

Pricing

Pay per event

Go to Store
AI Linkedin Jobs Scraper

AI Linkedin Jobs Scraper

Under maintenance

Developed by

Sudo Knight

Sudo Knight

Maintained by Community

Extract structured data from LinkedIn job listings with AI-powered analysis. Filter by job type, experience level, location, and posting date. Get detailed information including responsibilities, skills required, and application methods. Supports proxy and provides clean JSON output.

5.0 (1)

Pricing

Pay per event

0

Total users

2

Monthly users

2

Last modified

5 hours ago

LinkedIn Jobs Scraper - Your Ultimate Recruiting & Job Market Intelligence AI Tool

🚀 Supercharge Your Recruiting and Market Research

The LinkedIn Jobs Scraper is a powerful Apify Actor that gives you unparalleled access to LinkedIn's vast job marketplace. Whether you're a recruiter looking to gain competitive intelligence, a job seeker researching the market, or a business analyst tracking hiring trends, this tool delivers comprehensive job data in a structured, ready-to-use format.

💼 Key Business Benefits

  • AI-Powered Analysis: Extract structured job details from descriptions using advanced AI models
  • Comprehensive Data: Get complete job information including responsibilities, required skills, and qualifications
  • Flexible Storage: Save job data in JSON format for easy integration with other tools and analysis
  • Efficient Processing: Handle hundreds of job listings concurrently for fast data collection
  • Reliable Scraping: Use proxy infrastructure to reliably scrape LinkedIn job postings

✨ Premium Features

  • Precision Search: Target exactly the job listings you need with customizable keywords
  • Advanced Filtering: Narrow results by location, experience level, job type, and more
  • Time-Based Filtering: Focus on recent postings with granular time ranges from 1 hour to 2 months
  • AI-Powered Job Analysis: Extract structured details from job descriptions using advanced AI
  • Proxy Support: Reliable scraping with Apify proxy infrastructure
  • Configurable Job Types: Filter by full-time, part-time, contract, temporary, intern, or volunteer positions
  • Workplace Type Filtering: Focus on remote, hybrid, or on-site opportunities
  • Experience Level Targeting: Filter by intern, entry-level, associate, mid-senior, director, or executive roles
  • LinkedIn-Specific Filters: Options for verified jobs, apply-with-LinkedIn, early applicant, and more
  • Advanced Sorting: Sort by relevance or most recent postings
  • Scalable Pagination: Retrieve hundreds or thousands of listings with built-in pagination
  • Comprehensive Data Extraction: Get complete job details including company information and application methods
  • Batch Processing: Efficient concurrent processing of job listings for faster results
  • Structured Output: Receive data in clean, consistent JSON format ready for analysis or integration

🔒 Authentication & Security

  • Cookie-Based Authentication: Uses standard LinkedIn cookies for authentication with LinkedIn's API
  • Session Configuration: Your provided cookies are used to create authenticated session for the duration of the scraping process
  • Secure Connections: All requests are made using HTTPS

🎛️ Powerful Configuration Options

ParameterTypeDescription
keywordsStringSearch keywords (e.g., "software engineer")
li_atStringLinkedIn li_at authentication cookie
JSESSIONIDStringLinkedIn JSESSIONID cookie (generated if not provided)
extractJobDetailsBooleanConvert job description into structured job details using AI
geoIdStringLinkedIn Location geographic ID for location filtering
timePostedRangeStringTime range filter with options from LAST_1_HOUR to LAST_2_MONTHS
experienceLevelsArrayExperience levels (INTERN, ENTRY_LEVEL, ASSOCIATE, MID_SENIOR, DIRECTOR, EXECUTIVE)
jobTypesArrayJob types (FULL_TIME, PART_TIME, CONTRACT, TEMPORARY, INTERN, VOLUNTEER)
workplaceTypesArrayWorkplace types (REMOTE, HYBRID, ON_SITE)
sortByStringSort criteria (R for Relevance, DD for Most Recent)
applyWithLinkedinBooleanFilter for jobs that allow applying with LinkedIn
earlyApplicantBooleanFilter for jobs where you can be an early applicant
fairChanceEmployerBooleanFilter for jobs from fair chance employers
jobInYourNetworkBooleanFilter for jobs within your network
verifiedJobBooleanFilter for verified job listings
startPositionIntegerStarting position for pagination
maxResultsIntegerMaximum number of results to fetch
proxySettingsObjectProxy configuration for more reliable scraping

📊 Rich Data Output

Each job listing provides comprehensive information in a structured JSON format:

1{
2  "job_id": "3834889046",
3  "job_posting_url": "https://www.linkedin.com/jobs/view/3834889046",
4  "description": "We are looking for a talented Software Engineer to join our team...",
5  "title": "Software Engineer",
6  "location": "New York, NY",
7  "date_posted": "2023-09-15T00:00:00",
8  "workplace_type": "HYBRID",
9  "company_name": "Example Company",
10  "company_linkedin_url": "https://www.linkedin.com/company/example-company/",
11  "company_linkedin_username": "example-company",
12  "application_url": "https://www.example.com/careers/apply",
13  "apply_method": "external",
14  "job_details": {
15    "responsibilities": [
16      {
17        "detail": "Design and develop scalable software solutions"
18      },
19      {
20        "detail": "Collaborate with cross-functional teams to define requirements"
21      }
22    ],
23    "hard_technical_skills": [
24      {
25        "name": "Java",
26        "level": "ADVANCED"
27      },
28      {
29        "name": "Spring Boot",
30        "level": "INTERMEDIATE"
31      }
32    ],
33    "soft_technical_skills": [
34      {
35        "name": "Problem solving",
36        "level": "ADVANCED"
37      }
38    ],
39    "tools": [
40      "Git",
41      "Docker",
42      "Kubernetes"
43    ],
44    "qualifications": [
45      {
46        "detail": "3+ years of experience in software development"
47      }
48    ],
49    "industry_terms": [
50      {
51        "term": "Microservices"
52      }
53    ],
54    "education_requirements": [
55      {
56        "notes": ["Bachelor's degree in Computer Science or related field"]
57      }
58    ],
59    "certification_requirements": [
60      {
61        "name": "AWS Certified Developer",
62        "is_required": false
63      }
64    ],
65    "domain_knowledge_requirements": [
66      {
67        "topic": "Cloud computing",
68        "minimum_years": 2
69      }
70    ],
71    "experience_level": "MID_LEVEL",
72    "keywords": [
73      {
74        "text": "software development"
75      }
76    ],
77    "salary_min": 80000,
78    "salary_max": 120000
79  }
80}

🔐 LinkedIn Authentication

To use this scraper, you'll need to provide LinkedIn authentication credentials:

  1. You need to provide your LinkedIn li_at cookie (required)
  2. The JSESSIONID cookie will be generated if you don't provide it
  3. These cookies are used to create an authenticated session with LinkedIn

You can extract the required cookies from your browser after logging into LinkedIn.

📋 Usage Examples

1{
2  "keywords": "software engineer",
3  "li_at": "your-li-at-cookie",
4  "timePostedRange": "LAST_10_DAYS",
5  "sortBy": "R"
6}

Advanced Search with Filters

1{
2  "keywords": "data scientist",
3  "li_at": "your-li-at-cookie",
4  "geoId": "103644278",
5  "timePostedRange": "LAST_WEEK",
6  "experienceLevels": ["MID_SENIOR", "DIRECTOR"],
7  "jobTypes": ["FULL_TIME"],
8  "workplaceTypes": ["REMOTE"],
9  "extractJobDetails": true,
10  "verifiedJob": true,
11  "fairChanceEmployer": true,
12  "sortBy": "DD",
13  "startPosition": 0,
14  "maxResults": 100,
15  "proxySettings": {
16    "useApifyProxy": true
17  }
18}

⚠️ Usage Considerations

  • For optimal performance, maintain up-to-date authentication credentials
  • Using proxy settings is recommended for more reliable and consistent results
  • LinkedIn rate limits may apply when making too many requests

📞 Support & Custom Solutions

Need help implementing this tool or want custom modifications? Contact Me