SmartRecruiters Jobs & Salary Scraper
Pricing
from $2.00 / 1,000 results
SmartRecruiters Jobs & Salary Scraper
Scrape SmartRecruiters company job boards by company. Extract job title, location, department, industry, employment type, experience level, apply URL, full description and salary text. Export JSON, CSV or Excel. No login or API key.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share
SmartRecruiters Jobs & Salary Scraper
Extract every open job from any company hiring on SmartRecruiters, with title, location, department, industry, experience level, apply URL, full description and salary text
| 29 fields per record | Any company on SmartRecruiters | JSON / CSV / Excel output formats | Updated 2026-07-05 |
What you get
Point the scraper at one or more company identifiers (the company slug in a careers URL, for example BoschGroup, Ubisoft2 or Equinox) and get every open role on that board as a structured record:
- title: the job title
- company: the hiring company name
- companyId: the company identifier the job came from
- location: the full work location for the role
- city: the city of the role
- region: the state or region of the role
- country: the two-letter country code of the role
- remote: whether the role is fully remote
- hybrid: whether the role is hybrid
- department: the department the role sits in
- jobFunction: the job function or category
- industry: the industry the role belongs to
- employmentType: full-time, part-time, contract and similar
- experienceLevel: the seniority level of the role
- url: the public job posting URL
- applyUrl*: the direct apply URL for the job
- jobId: the job posting ID
- refNumber: the employer reference number for the opening
- releasedDate: when the posting went live
- language: the language the posting is written in
- salaryText*: pay and compensation text pulled from the posting when the employer discloses it
- recruiter*: the name of the recruiter or hiring contact when listed
- companyDescription*: the about-the-company section as clean text
- jobDescription*: the full job description as clean text
- qualifications*: the requirements and qualifications section as clean text
- additionalInformation*: benefits and extra notes as clean text
- descriptionText*: the full posting body combined into one clean text field
- customFields: employer custom fields such as contract type, working hours or pay level
- observedAt: when this listing was last seen by the scraper
*These fields only appear when Fetch full job details is set to true.
Who is it for
| Use case | Who benefits |
|---|---|
| Track open roles and salary ranges at target companies | Recruiters and staffing agencies |
| Read hiring signals to time sales and prospecting | Sales and revenue teams |
| Benchmark pay by role, location and seniority | Compensation and HR analysts |
| Build a live job board or ATS aggregator feed | Job board and marketplace builders |
| Monitor competitor headcount and team growth | Market and competitive researchers |
Frequently Asked Questions
What is a SmartRecruiters company identifier and how do I find it? The identifier is the company slug in its careers URL. If a company hires through jobs.smartrecruiters.com/BoschGroup, the identifier is BoschGroup. You can paste the identifier or the full careers URL. Identifiers are case-sensitive, so use them exactly as they appear. Add one per company you want to scrape.
How many jobs can it return per company? It returns every open role on the board, which ranges from a handful to several thousand at large employers. Use Max Items to cap the total across all companies when you only need a sample.
Does it capture salary information? Yes, when the employer publishes it. Pay is captured in salaryText and in the custom fields. Many roles in pay-transparency regions and hourly positions include a rate or range, while other employers do not disclose pay, in which case salaryText is empty.
Can I scrape several companies in one run? Yes. Add multiple company identifiers and the scraper collects jobs from each board in turn, tagging every record with its companyId so you can tell them apart. The Max Items limit applies to the combined total.
What happens if a company identifier does not exist? The scraper records an error row for that identifier with the reason and moves on to the next company, so one bad identifier never stops the run.
Export, API and AI agents (x402 + MCP)
Export the scraped data to JSON, CSV or Excel, pull it as a dataset through the Apify API, or wire it into your app with no code. This web scraper and data extractor also works for bulk data extraction and scheduled runs.
For AI agents: this Actor is available on x402, Apify's agentic payment standard built with Coinbase. An AI agent can discover, pay for and run it on its own with a funded wallet and a single HTTP request: no account, no subscription, no API key and no human in the loop. It also runs as an MCP tool inside Claude, Cursor and other AI clients out of the box. Learn more about x402 agentic payments on Apify.
Related scrapers
Need data from the same space? Here are other scrapers we build and maintain:
- Greenhouse Job Board Listings Scraper: Open roles from any Greenhouse company board with full descriptions.
- Indeed Jobs & Salary Scraper: Job listings and pay ranges from Indeed across many countries.
- LinkedIn Jobs & Company Scraper: Job postings with company, seniority and location fields.
- Seek Australia Jobs & Salary Scraper: Job listings and salary data from Seek Australia and New Zealand.
- Jora Jobs & Salary Scraper: Job postings and pay ranges across Jora in Australia, NZ and Asia.
- GetOnBrd LATAM Tech Jobs Scraper: Latin American tech job listings with salary data.
More scrapers at scrapers.lat
This actor is built and maintained by scrapers.lat, where we publish scrapers for Latin American and US public platforms: real estate, jobs, e-commerce, company registries and government data. Browse the full catalog, see live sample output for each one, or ask us for a custom scraper at scrapers.lat.
This actor is an independent tool and has no affiliation with SmartRecruiters. It only accesses data that is publicly available on company job boards. Use it in accordance with SmartRecruiters' terms of service.
