Career Jobs Search Scraper avatar

Career Jobs Search Scraper

Pricing

Pay per usage

Go to Apify Store
Career Jobs Search Scraper

Career Jobs Search Scraper

Scrape job listings from CareerBuilder.com. Extract job titles, companies, locations, salary estimates, job types, and descriptions for job market research and recruitment intelligence.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Jobs API

Jobs API

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Share

Extract job listings from LinkedIn via the Career Jobs API. Collect job titles, companies, locations, salaries, descriptions, AI-enriched fields, and company intelligence data.

Features

  • Keyword search — find jobs by keyword, search term, or role
  • Location filtering — narrow results to specific cities, regions, or countries

Use Cases

  • LinkedIn job market intelligence — track hiring volumes, salaries, and in-demand skills across countries and industries
  • Talent sourcing and recruitment analytics — source candidates from LinkedIn with AI-enriched insights on skills, experience, and compensation
  • Competitive hiring intelligence — monitor competitor job postings, organizational growth signals, and team changes
  • AI-powered employment trend tracking — analyze geographic hiring patterns, remote work prevalence, and industry shifts using enriched taxonomy data

Sample Input

{
"query": "software engineer",
"keywords": "React, TypeScript",
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Sample Output

{
"jobTitle": "Senior Frontend Engineer",
"companyName": "Acme Corp",
"location": "New York, New York, United States",
"postedDate": "2026-06-22",
"jobUrl": "https://www.linkedin.com/jobs/view/123456",
"description": "We are looking for a Senior Frontend Engineer with expertise in React and TypeScript...",
"searchQuery": "React, TypeScript",
"searchLocation": "New York",
"scrapedAt": "2026-06-24T12:00:00.000Z"
}

Input

FieldTypeDefaultRequiredDescription
querystringdeveloperJob search query (e.g. 'software engineer').
keywordsstringdeveloperAlternative keywords for job search.
proxyConfigurationobject{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}Proxy settings for the scraper. Apify Residential proxy recommended.
targetLocationsarray[]Enter specific cities for job search (e.g., New York, Austin).
companyNamestring``Enter the company name to filter job listings.
locationNamestring``Enter the city or region.
includeKeywordstring``Comma-separated keywords (e.g., React, Next.js).
pagesToFetchinteger1Number of pages to scrape.
jobTypestring-Select job type.
datePostedstringallChoose time range.
timeRangestring7dSelect the time range for job listings.
limitinteger10Maximum number of jobs to return per run.
removeAgencyboolean-Filter out recruitment agencies, job boards and other low quality sources
recruiterOnlybooleanfalseOnly return jobs that include a recruiter_url (a LinkedIn profile link to the recruiter who posted the job).
titleSearcharray-Array of job titles to search for.
titleExclusionSearcharray-Array of job titles to exclude.
locationSearcharray-Array of locations to search for.
locationExclusionSearcharray-Array of locations to exclude.
descriptionSearcharray-Array of terms to search in job title & description.
descriptionExclusionSearcharray-Array of terms to exclude from job title & description.
organizationSlugFilterarray-Filter by LinkedIn organization slugs (exact match).
organizationSlugExclusionFilterarray-Exclude jobs from specific LinkedIn organization slugs (exact match).
organizationSearcharray-Array of organization names to search for.
organizationExclusionSearcharray-Array of organization names to exclude.
descriptionTypestringtextFormat of the job description.
datePostedAfterstring-Filter jobs posted on or after a specific date.
seniorityFilterarray-Filter English speaking countries by seniority level.
noDirectApplyboolean-Filter for jobs that do not have easy apply on LinkedIn.
directApplyboolean-Filter for jobs that can be applied to directly through LinkedIn Easy Apply
industryFilterarray-Filter by LinkedIn industries.
organizationEmployeesLteinteger-Maximum number of employees in the company
organizationEmployeesGteinteger-Minimum number of employees in the company
aiEmploymentTypeFilterarray-Filter by AI-derived employment type.
excludeATSDuplicateboolean-Remove the majority of duplicate jobs between this API and the 'Career Site Job Listing API' actor.
populateAiRemoteLocationbooleanfalsePopulates ai_remote_location with locations_derived when ai_remote_location is empty.
populateAiRemoteLocationDerivedbooleanfalsePopulates ai_remote_location_derived with locations_derived when ai_remote_location_derived is empty.
aiWorkArrangementFilterarray-Filter by work arrangement.
hasSalaryboolean-Filter for jobs with salary information only.
aiExperienceLevelFilterarray-Filter by years of experience
aiVisaSponsorshipFilterboolean-Filter for jobs offering visa sponsorship only.
aiTaxonomiesFilterarray-Filter by AI taxonomies
aiTaxonomiesPrimaryFilterarray-Filter by primary AI taxonomy
aiTaxonomiesExclusionFilterarray-Exclude jobs by AI taxonomies.
industryExclusionFilterarray-Exclude jobs from these LinkedIn industries.
organizationSizeFilterarray-Filter by LinkedIn company-size bucket.
aiLanguageFilterarray-Filter by the AI-detected language of the job description.
hasNoLocationbooleanfalseWhen true, returns only jobs with no normalized location.
remoteboolean-Deprecated in favor of AI Work Arrangement (aiWorkArrangementFilter).
EmploymentTypeFilterarray-Deprecated in favor of AI Employment Type (aiEmploymentTypeFilter).
aiHasSalaryboolean-Deprecated alias of hasSalary. Filter for jobs with salary information only.
proxyConfigurationobjectApify ResidentialProxy settings for the scraper. Apify Residential proxy is recommended for best results.

Output

FieldDescription
jobTitleJob Title
companyNameCompany Name
locationJob Location
postedDatePosted Date
jobUrlJob URL
descriptionJob Description
searchQuerysearch Query
searchLocationsearch Location
scrapedAtscraped At
idID
date_postedDate Posted
date_createdDate Created
titleTitle
organizationOrganization
organization_urlOrganization URL
date_valid_throughValid Through
locationsLocations
location_typeLocation Type
location_requirementsLocation Requirements
salarySalary
employment_typeEmployment Type
urlURL
source_typeSource Type
sourceSource
source_domainSource Domain
organization_logoOrganization Logo
cities_derivedCities
regions_derivedRegions
countries_derivedCountries
counties_derivedCounties
locations_derivedDerived Locations
timezones_derivedTimezones
lats_derivedLatitudes
lngs_derivedLongitudes
recruiter_nameRecruiter Name
recruiter_titleRecruiter Title
recruiter_urlRecruiter URL
org_linkedin_headcountLinkedIn: Organization Employees
org_linkedin_websiteLinkedIn: Organization URL
org_linkedin_sizeLinkedIn: Organization Size
org_linkedin_sloganLinkedIn: Organization Slogan
org_linkedin_industryLinkedIn: Organization Industry
org_linkedin_followersLinkedIn: Organization Followers
org_linkedin_headquartersLinkedIn: Organization Headquarters
org_linkedin_typeLinkedIn: Organization Type
org_linkedin_founded_dateLinkedIn: Organization Founded Date
org_linkedin_specialtiesLinkedIn: Organization Specialties
org_linkedin_locationsLinkedIn: Organization Locations
org_linkedin_descriptionLinkedIn: Organization Description
org_linkedin_recruitment_agency_derivedLinkedIn: Is Recruitment Agency
senioritySeniority Level
direct_applyEasy Apply
org_linkedin_slugLinkedIn: Organization Slug
linkedin_idLinkedIn ID
ai_salary_currencyAI: Salary Currency
ai_salary_valueAI: Salary Value
ai_salary_min_valueAI: Min Salary
ai_salary_max_valueAI: Max Salary
ai_salary_unit_textAI: Salary Unit
ai_benefitsAI: Benefits
ai_experience_levelAI: Experience Level
ai_work_arrangementAI: Work Arrangement
ai_work_arrangement_office_daysAI: Office Days
ai_remote_locationAI: Remote Location
ai_remote_location_derivedAI: Derived Remote Location
ai_key_skillsAI: Key Skills
ai_hiring_manager_nameAI: Hiring Manager
ai_hiring_manager_email_addressAI: Hiring Manager Email
ai_core_responsibilitiesAI: Core Responsibilities
ai_requirements_summaryAI: Requirements Summary
ai_working_hoursAI: Working Hours
ai_employment_typeAI: Employment Types
ai_job_languageAI: Job Language
ai_visa_sponsorshipAI: Visa Sponsorship
ai_keywordsAI: Keywords
ai_taxonomies_aAI: Taxonomies
ai_educationAI: Education Requirements
no_jb_schemaNo JB Schema
ats_duplicateATS Duplicate
description_textDescription Text
description_htmlDescription HTML

Notes

  • Proxy: Residential proxy is highly recommended
  • Rate limits: Keep pagesToFetch reasonable per run to avoid IP bans
  • Scheduling: Use Apify Scheduler to run this actor on a recurring basis