Company Career Page Scraper avatar
Company Career Page Scraper

Pricing

from $6.00 / 1,000 results

Go to Apify Store
Company Career Page Scraper

Company Career Page Scraper

Scrapes job listings from any company career page, automatically discovering ATS platforms like Greenhouse, Lever, Ashby and Workday. Uses AI to extract skills, requirements, benefits and salary from job descriptions. Ideal for recruiting intelligence, job market research, and lead generation.

Pricing

from $6.00 / 1,000 results

Rating

0.0

(0)

Developer

Piotr Vassev

Piotr Vassev

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

๐Ÿข Company Career Page Scraper

The most comprehensive job scraping tool on Apify. Give it any company URL โ€” it automatically discovers the career page, detects the ATS platform, extracts every job listing, and uses AI to enrich each record with structured skills, requirements, responsibilities, and more.

No configuration needed. No manual career page URLs. Just company homepages in, structured job data out.

โœจ Features

  • ๐Ÿ” Automatic Career Page Discovery โ€” Finds career pages from any company homepage using ATS detection, common path heuristics, sitemap scanning, and link crawling. No need to find career URLs yourself.
  • ๐Ÿ”Œ Built-in ATS Adapters โ€” Native support for Greenhouse, Lever, Ashby, and Workday. Extracts directly from their APIs for maximum speed and reliability.
  • ๐Ÿค– AI-Powered Enrichment โ€” Every job is enriched using OpenAI to extract structured skills, requirements, responsibilities, benefits, and salary from raw descriptions.
  • ๐Ÿ“ Smart Location Parsing โ€” Automatically normalizes locations into city, country, and remote status (yes/no/hybrid).
  • ๐ŸŽฏ Seniority Detection โ€” Detects seniority level (Intern โ†’ Junior โ†’ Mid โ†’ Senior โ†’ Staff โ†’ Lead โ†’ Executive) from job titles.
  • โšก Fast & Efficient โ€” ATS adapters pull from JSON APIs, not HTML scraping. Most companies complete in seconds.

๐Ÿ› ๏ธ How It Works

  1. Provide company URLs โ€” Just homepages like https://stripe.com or https://notion.so
  2. Automatic discovery โ€” The scraper finds the career page and identifies the ATS platform
  3. Job extraction โ€” All open positions are extracted using the optimal adapter
  4. AI enrichment โ€” Each job description is analyzed by AI to extract structured fields
  5. Get your data โ€” Clean, normalized JSON with 25+ fields per job

๐Ÿ”Œ Supported ATS Platforms

PlatformMethodCoverage
๐ŸŒฟ GreenhouseJSON APIThousands of companies (Figma, Stripe, Airbnb, ...)
๐Ÿ—๏ธ AshbyJSON APIFast-growing startups (Notion, Ramp, ...)
๐ŸŽฏ LeverJSON APIMid-market tech (Netflix, Navan, ...)
๐Ÿ’ผ WorkdayHTML + APIEnterprise (Amazon, Walmart, Visa, ...)

More adapters coming soon: SmartRecruiters, iCIMS, Teamtailor, BambooHR, Personio, and others.

๐Ÿค– AI Enrichment โ€” What Makes This Unique

Most job scrapers give you raw HTML and call it a day. This scraper goes further โ€” every job is processed by OpenAI to extract:

FieldDescriptionExample
SkillsTechnical and soft skills mentioned["Python", "React", "Project Management"]
RequirementsQualifications and experience needed["5+ years experience", "BS in Computer Science"]
ResponsibilitiesKey duties and deliverables["Design system architecture", "Mentor junior engineers"]
BenefitsPerks and compensation extras["Health insurance", "401k", "Remote work"]
SalaryCompensation if mentioned"$150,000 - $200,000 per year"

The AI only extracts what's explicitly stated โ€” it never fabricates information. If a field isn't mentioned in the description, it returns empty.

Cost: AI enrichment uses a cost-optimized OpenAI model. A typical run of 1,000 jobs costs less than $0.50 in AI processing.

โš™๏ธ Input Parameters

ParameterTypeDefaultDescription
startUrlsarrayrequiredCompany homepage URLs to scrape
maxJobsPerCompanyinteger10Maximum job listings per company
includeClosedbooleanfalseInclude closed/expired positions
outputFormatstring"jobs""jobs" for flat records, "companies" for grouped output

Input Example

{
"startUrls": [
{ "url": "https://www.notion.so" },
{ "url": "https://www.figma.com" },
{ "url": "https://www.stripe.com" }
],
"maxJobsPerCompany": 50
}

๐Ÿ“Š Output Example

Each job is a fully normalized JSON record with 25+ fields:

{
"companyDomain": "notion.so",
"companyName": "Notion",
"source": "ashby",
"careersUrl": "https://jobs.ashbyhq.com/notion",
"jobId": "ashby-34664867-7190-479c-8a8c-2a9612b532ea",
"title": "Senior Stock Plan Administrator",
"location": "San Francisco, California",
"locationCity": "San Francisco",
"locationCountry": "United States",
"remote": "unknown",
"employmentType": "Full-time",
"department": "Legal",
"seniority": "Senior",
"postedAt": "2026-02-05T22:23:45.355+00:00",
"applyUrl": "https://jobs.ashbyhq.com/notion/34664867.../application",
"skills": [
"Equity compensation administration",
"CEP designation",
"Knowledge of equity plan types",
"Securities regulations",
"Equity administration software",
"Project management"
],
"requirements": [
"8+ years of experience in equity compensation administration",
"Current or prior CEP designation"
],
"responsibilities": [
"Administer all aspects of equity compensation programs",
"Maintain accurate records of all equity grants",
"Ensure compliance with SEC regulations",
"Prepare equity compensation reports for leadership"
],
"benefits": [],
"salary": "$200,000 - $240,000 per year",
"descriptionText": "...",
"descriptionHtml": "...",
"scrapedAt": "2026-02-08T09:13:46.981Z"
}

๐Ÿ’ก Use Cases

  • Recruiting Intelligence โ€” Monitor competitors' hiring to understand their strategy and growth areas
  • Job Market Research โ€” Analyze skill demand, salary trends, and location patterns across industries
  • Lead Generation โ€” Identify companies actively hiring for specific roles or technologies
  • HR Tech & Job Boards โ€” Aggregate listings from thousands of companies into a single feed
  • Investment Research โ€” Track hiring velocity as a signal for company growth and health
  • Academic Research โ€” Study labor market trends, skill requirements, and employment patterns at scale

Start monitoring the job market with Company Career Page Scraper today! ๐Ÿš€