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

FalconScrape

FalconScrape

Maintained by Community

Actor stats

3

Bookmarked

36

Total users

11

Monthly active users

6.9 days

Issues response

11 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, Workday, and Oracle HCM. 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 β€” Homepages like https://stripe.com or direct career page URLs like Oracle HCM (https://*.oraclecloud.com/hcmUI/CandidateExperience/...)
  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, ...)
☁️ Oracle HCMREST APIEnterprise (WM, Ford, DTCC, Nokia, ...)

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" },
{ "url": "https://emcm.fa.us2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/WMCareers/jobs" }
],
"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! πŸš€