Gulftalent.com Scraper
Pricing
from $0.69 / 1,000 results
Gulftalent.com Scraper
Extract Gulf & Middle East job listings from GulfTalent.com. Filter by keyword, location, country and category. Structured output with salary, description and apply URL. $0.69/1,000 results.
Pricing
from $0.69 / 1,000 results
Rating
0.0
(0)
Developer
Unfenced Group
Actor stats
0
Bookmarked
4
Total users
1
Monthly active users
15 minutes ago
Last modified
Categories
Share

Extract job listings from GulfTalent.com — the leading job board for the Gulf region and wider Middle East. Filter by keyword, location, country and job category. Results include title, company, full description, salary range, job type and posting date.
Why this scraper?
🌍 Gulf & Middle East coverage
Covers jobs across UAE, Saudi Arabia, Kuwait, Qatar, Bahrain, Oman, Egypt, Jordan and more — all in a single run.
🔍 Flexible search filters
Combine keyword search with location, country and category filters to target exactly the jobs you need.
📄 Full job descriptions
Returns complete descriptions in HTML, plain text and Markdown — ready for downstream processing, AI pipelines or storage.
💰 Structured salary data
Salary minimum, maximum, currency and period are returned as individual numeric fields when available.
🔁 Repost detection
Cross-run deduplication flags jobs already seen in previous runs. Use skipReposts to exclude them from results entirely — ideal for scheduled monitoring.
📎 Direct URL support
Paste individual job URLs via startUrls to scrape specific listings on demand.
Input parameters
| Parameter | Type | Description | Default |
|---|---|---|---|
keywords | String | Job title, skill or keyword (e.g. project manager) | — |
location | String | City or region (e.g. Dubai, Riyadh) | — |
country | String | Country name or code (e.g. UAE, Saudi Arabia) | — |
category | String | Job category (e.g. Engineering, Finance) | — |
maxItems | Integer | Maximum number of results to return | 100 |
daysOld | Integer | Only return jobs posted within this many days. 0 = no filter | 0 |
skipReposts | Boolean | Skip jobs already seen in a previous run | false |
startUrls | Array | Individual job URLs to scrape directly | — |
Output schema
Each result contains the following fields:
{"url": "https://www.gulftalent.com/uae/jobs/senior-software-engineer-571102","title": "Senior Software Engineer","company": "Acme Technologies LLC","companyWebsite": "https://acmetechnologies.com","location": "Dubai","country": "UAE","category": "Information Technology","jobType": "Full-time","publishDate": "2026-04-18T09:00:00.000Z","applyUrl": "https://acmetechnologies.com/careers/apply/571102","descriptionHtml": "<p>We are looking for a Senior Software Engineer...</p>","descriptionText": "We are looking for a Senior Software Engineer...","descriptionMarkdown": "We are looking for a **Senior Software Engineer**...","salaryMin": 15000,"salaryMax": 22000,"salaryCurrency": "AED","salaryPeriod": "MONTHLY","isRepost": false,"originalPublishDate": null,"originalUrl": null,"scrapedAt": "2026-04-23T10:30:00.000Z","sourceUrl": "https://www.gulftalent.com"}
Examples
Example 1 — Engineering jobs in Dubai
{"keywords": "engineer","location": "Dubai","maxItems": 50}
Example 2 — Finance jobs across Saudi Arabia
{"keywords": "finance","country": "Saudi Arabia","category": "Finance","maxItems": 200}
Example 3 — Scheduled daily monitor (last 24h, no reposts)
{"keywords": "data analyst","location": "Abu Dhabi","daysOld": 1,"skipReposts": true,"maxItems": 500}
Example 4 — Scrape specific job URLs
{"startUrls": [{ "url": "https://www.gulftalent.com/uae/jobs/project-manager-571200" },{ "url": "https://www.gulftalent.com/qatar/jobs/hr-specialist-571350" }]}
💰 Pricing
$0.69 per 1,000 results — you only pay for successfully retrieved listings. Failed retries and filtered reposts are never charged.
| Results | Cost |
|---|---|
| 100 | ~$0.07 |
| 1,000 | ~$0.69 |
| 10,000 | ~$6.90 |
| 100,000 | ~$69.00 |
Flat-rate alternatives typically charge $29–$49/month regardless of usage. At 10,000 results/month, this scraper costs significantly less with no commitment.
Use the Max results cap to control your spend exactly.
Performance
| Run size | Approx. duration |
|---|---|
| 100 results | 3–6 min |
| 1,000 results | 20–35 min |
| 10,000 results | 3–5 hours |
Duration depends on proxy response times and the number of detail pages fetched.
Known limitations
- Apply URL: Many applications redirect through an external modal or ATS —
applyUrlmay benullfor those listings. - Salary: Not published by all employers — will be
nullwhen unavailable. - Platform coverage: Returns publicly listed jobs only. Premium/hidden listings are not accessible.
Technical details
- Source: gulftalent.com — job board for Gulf & Middle East markets
- Memory: 512 MB
- Repost storage: KeyValueStore
gulftalent-scraper-job-dedup, 90-day TTL - Retry: Automatic retry on network errors with exponential backoff, 3 attempts per request
Additional services
Need a custom actor, additional filters, scheduled runs, or integration support? Send an email to info@unfencedgroup.nl — we build on request.
Built by unfenced-group · Issues? Open a ticket or send a message.