Jobs.cz Scraper — Czech Job Offers with Salary
Pricing
from $1.00 / 1,000 results
Jobs.cz Scraper — Czech Job Offers with Salary
Scrape jobs.cz, the Czech job board: title, company, location, salary range, remote option, employment type, education, benefits and full description for any keyword and region. HTTP-only, pay per offer.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Ihor Hrypas
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Get job offers from jobs.cz, the Czech job board run by Alma Career, as a clean table: title, company, location, salary range (from/to, currency), remote option, response time, status (new / updated / ending soon), the company's number of Atmoskop reviews — and from each offer page the full description, workplace address, employment type, contract duration, required education and languages, job categories, benefits and the company's address. Search any keyword in any city or region, or the whole Czech Republic. Pay only per offer returned.
No browser: the Actor reads the same result and offer pages you see, so it is fast (25 offers with details in about 11 seconds on the platform).
Sample output
Real rows from a staged run ("python" in Praha):
| title | company | location | salaryMin | salaryMax | remote | employmentType |
|---|---|---|---|---|---|---|
| DevOps Engineer with Python – Praha | teamIT s.r.o. | Praha | 120000 | 140000 | — | Práce na plný úvazek |
| Senior Machine Learning Engineer – Conversational AI | Agnostix, s.r.o. | Praha – Nové Město | 120000 | 160000 | partial | — |
| SENIOR VÝVOJÁŘ/KA DATOVÉ PLATFORMY | Digitální a informační agentura | Praha – Vršovice | 44000 | — | — | Práce na zkrácený úvazek |
| AI/ML Python developer / Data science / Data engineer/ - full remote | BARTON Consulting s.r.o. | Praha | — | — | — | Práce na plný úvazek |
One full record (description shortened here):
{"url": "https://www.jobs.cz/rpd/2001466458/","id": "2001466458","title": "AI/ML Python developer / Data science / Data engineer/ - full remote","company": "BARTON Consulting s.r.o.","location": "Praha","salaryText": null,"salaryMin": null,"salaryMax": null,"salaryCurrency": null,"salaryPeriod": null,"remote": null,"responseTime": "Odpověď do 2 týdnů","status": "20. října","tags": ["Odpověď do 2 týdnů"],"companyRatingsCount": null,"logo": null,"detailSource": "jobs.cz","description": "Pracovní nabídka\nAI/ML Python developer / Data science engineer / Data engineer - full remote\nPro našeho klienta, velmi prestižní, mezinárodní společnost, která zřídila své vývojové centrum v ČR, hled …","workplace": "Praha","employmentType": "Práce na plný úvazek","contractDuration": "Na dobu neurčitou","education": "Bakalářské","languages": "Čeština (Základní), Angličtina (Pokročilá)","categories": ["IS/IT: Konzultace","analýzy a projektové řízení","IS/IT: Vývoj aplikací a systémů","IS/IT: Správa systémů a HW","Data scientist","Datový analytik","Machine Learning Engineer","Databázový specialista","JavaScript vývojář","Python vývojář"],"postedBy": "Personální agentura","benefits": [],"companyAddress": "V jámě 699, 11000 Praha – Nové Město, Česká republika"}
Offers hosted on an employer's own career site (12 of 25 in the staged "python" run — mostly banks and large corporations) load their text with JavaScript. For those you get everything from the result list plus a ~300-character summary and detailSource: "employer-site":
{"id": "2001357841","title": "Portfolio Manager - Power","company": "MVM CEEnergy CZ s.r.o.","location": "Praha – Strašnice","remote": "partial","summary": "MVM CEEnergy CZ, a sister company of the innogy group, is looking for fresh talent to join our trading team. In this role, you’ll be responsible for developing a new electric power trading portfolio. Including taking part in trading on the commodity exchange, meeting relevant people on the Czech……","detailSource": "employer-site","url": "https://www.jobs.cz/rpd/2001357841/"}
Use cases
- Salary benchmarks: salary ranges by keyword, city and employment type.
- Recruitment and sales leads: which companies hire which roles right now, with company address and Atmoskop review count.
- Job market monitoring: run daily on a schedule and track new offers for your skills or competitors' hiring.
- Feed live Czech job offers to an AI agent via the Apify MCP server (e.g. "find remote-friendly Python jobs in Prague with a salary").
Pricing
Pay per event: $0.001 per offer. No offer, no charge. Set Max offers to cap the cost of a run.
Input
| Field | Meaning | Default |
|---|---|---|
| Keyword | job title, skill or company: python, účetní, řidič; empty = all offers | python (form prefill) |
| Location | city or region: Praha, Brno, Ostrava, Jihomoravský kraj; empty = whole Czech Republic | Praha (form prefill) |
| Start URLs | any jobs.cz result URL with the site's own filters; overrides keyword and location | — |
| Max offers | stop after N offers (= cost cap) | 100 (form: 25) |
| Open offer pages | add description, workplace, employment type, education, languages, categories, benefits, company address | on |
| Proxy | not needed | off |
The 1 350 limit. jobs.cz shows at most 45 pages (1 350 offers) for one search. Whole-country runs without a keyword, or with a keyword and more than 1 350 wanted, are split into the 14 regions automatically and merged without duplicates.
Output fields
id, url, title, company, location, salaryText, salaryMin, salaryMax, salaryCurrency, salaryPeriod, remote (partial / mostly), responseTime, status, tags, companyRatingsCount, logo, detailSource (jobs.cz, jobs.cz-beta, employer-site), and with offer pages on: description, workplace, employmentType, contractDuration, education, languages, categories, postedBy (employer or agency), benefits, companyAddress, datePosted and validThrough (beta pages), summary (employer sites), scrapedAt
Limits and fair use
Only public result and offer pages are read; pages excluded by robots.txt are never requested. Recruiters' names and phone numbers shown on offer pages are not exported. Respect the GDPR and jobs.cz terms when reusing the data.
Problems?
Open an issue on the Issues tab — median response time is under 6 hours. Include the run ID.