Dice Tech Jobs Scraper — IT Jobs, Salary & Remote API avatar

Dice Tech Jobs Scraper — IT Jobs, Salary & Remote API

Pricing

$0.90 / 1,000 job results

Go to Apify Store
Dice Tech Jobs Scraper — IT Jobs, Salary & Remote API

Dice Tech Jobs Scraper — IT Jobs, Salary & Remote API

Scrape tech job postings from Dice.com via the public search API. Get title, company, location, salary, remote type, seniority, employer type, easy-apply flag and sponsor flag. Multi-query batch, keyword filters, zero auth, zero proxy.

Pricing

$0.90 / 1,000 job results

Rating

0.0

(0)

Developer

Vitalii Bondarev

Vitalii Bondarev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Dice Tech Jobs Scraper | $0.90/1K — Salary + Visa Sponsor Data

For tech recruiters targeting H1B/OPT candidates, data teams benchmarking US tech salaries, and job aggregators building US tech boards.

Pricing: $0.90/1,000 jobs — flat per-result; salary, remote type and the visa-sponsor flag are all included, with no add-on fees.

Dice.com is the #1 US tech job board with 90,000+ live listings. Unlike generic scrapers, you get structured salary ranges and a willing-to-sponsor visa flag — both rare in job data. No login, no proxy.

Scrape tech job postings from Dice.com using the public search API. Get structured data on 90,000+ live US tech jobs with no auth, no proxy, and no browser required.

What you get

One dataset row per job posting with 22 fields:

FieldDescription
job_idDice internal job hash
titleJob title
companyCompany name
locationFull location display name
city / state / countryLocation components
remote_typeremote / hybrid / onsite (inferred from authoritative workFromHomeAvailability flag)
senioritysenior / mid / lead / manager / etc. (inferred from title)
salarySalary string (e.g. USD 120,000 - 150,000 per year)
employment_typeFull-time, Part-time, Contract, etc.
employer_typeDirect Hire or Recruiter
easy_applyOne-click Dice Easy Apply available
willing_to_sponsorEmployer willing to sponsor a work visa
posted_atISO 8601 posting date
urlDirect link to the Dice job detail page
summary~500-char job description teaser
global_idStable dice:<job_id> identifier for deduplication
parse_confidenceQuality score 0.0–1.0 (our differentiator — no competitor has this)
warningsList of data-quality warnings

Why this scraper

  • Dice-specific: unlike generic job scrapers, targets the 90k+ Dice US tech job database directly.
  • Authoritative remote flag: Dice provides workFromHomeAvailability as a boolean — no guessing from location text.
  • Salary data: Dice consistently populates structured salary ranges (USD min–max format).
  • Recruiter vs. Direct Hire: employer_type tells you if you're talking to the hiring company or an agency.
  • Visa sponsor flag: unique to Dice — great for filtering H1B/OPT-eligible roles.
  • Easy Apply flag: know before you scrape whether one-click apply is available.
  • parse_confidence: every row includes a quality score — catch API changes before they break your pipeline.
  • Zero cost infra: public API, no proxy, no auth, $0 COGS.

Input

{
"searchQueries": ["python developer", "data engineer"],
"location": "San Francisco, CA",
"maxItems": 200,
"sort": "relevance",
"workFromHome": false,
"employmentType": "FULLTIME",
"postedDate": "ONE_WEEK"
}
ParameterDefaultDescription
searchQueriesrequiredOne or more keyword queries
locationblank (US-wide)Location filter string
countryCodeUS2-letter ISO country code
maxItems100Total jobs cap (0 = unlimited)
sortrelevancerelevance or date
workFromHomefalseAPI-level remote filter
employmentTypeblankFULLTIME / PARTTIME / CONTRACTS / THIRD_PARTY
postedDateblankONE_DAY / THREE_DAYS / ONE_WEEK / TWO_WEEKS / ONE_MONTH
titleKeywordblankPost-fetch title substring filter
locationKeywordblankPost-fetch location substring filter
remoteOnlyfalsePost-fetch: keep only remote_type=remote
easyApplyOnlyfalsePost-fetch: keep only Easy Apply jobs
willingToSponsorOnlyfalsePost-fetch: keep only sponsor-willing jobs

Pricing example

RunJobs returnedCost
Trial (1 query, 100-cap default)100$0.09
1,000 jobs (2 queries)1,000$0.90
10,000 jobs10,000$9.00

Pay per result. You are charged per job pushed to the dataset.

Use cases

  • Tech recruiters: source candidates from live Dice listings at scale.
  • Market intelligence: salary benchmarks, demand by skill, remote vs. on-site ratios.
  • Job aggregators: pull fresh US tech jobs daily with structured salary + remote data.
  • Research: employer type distribution (direct hire vs recruiter), sponsor rates by company.

Output sample

{
"job_id": "abc12345xyz",
"title": "Senior Python Developer",
"company": "Acme Corp",
"location": "San Francisco, CA",
"remote_type": "remote",
"seniority": "senior",
"salary": "USD 140,000 - 175,000 per year",
"employment_type": "Full-time",
"employer_type": "Direct Hire",
"easy_apply": true,
"willing_to_sponsor": false,
"posted_at": "2026-06-01T14:00:00+00:00",
"url": "https://www.dice.com/job-detail/abc12345xyz",
"parse_confidence": 1.0,
"scraped_at": "2026-06-05T10:00:00+00:00"
}

FAQ

Do I need an API key or proxy? No. Dice's public search API requires no login or proxy.

What formats can I export? JSON, CSV, Excel, or JSONL — from the Apify dataset UI or REST API.

Can I filter to visa-sponsor-only jobs? Yes — set willingToSponsorOnly: true. Only rows where Dice marks the employer as willing to sponsor are returned.

What if a query returns 0 results? The actor logs the query as returning no results and continues — no crash, no charge for that query.

Notes

  • Dice.com is a US-focused tech job board; most results are US-based.
  • The summary field is a ~500-char teaser. Full job description HTML requires a logged-in session and is not available without auth.
  • Skills are not returned as a structured array by the public API; they appear in the title and summary text.
  • parse_confidence=1.0 means all mandatory fields (id, title, company, location, url, date) were present and parsed cleanly.

Use with AI agents (MCP)

This actor is available via Apify's MCP server. Connect it to any MCP-compatible agent (Claude, n8n, Make) to pull live Dice tech job data on demand — no code required.

https://mcp.apify.com/?tools=bovi/dice-jobs-scraper

Vs. competitors

FeatureThis actorIndeed scraperLinkedIn scraper
Salary (structured range)YesPartialRarely
Visa sponsor flagYes (unique to Dice)NoNo
Recruiter vs Direct HireYesNoNo
Easy Apply flagYesNoNo
parse_confidenceYesNoNo
Zero authYesYesNo (needs cookie)
US tech focusYes (90K+ jobs)GenericGeneric
Price$0.90/1K$3–5/1K$5–10/1K

This actor is not affiliated with or endorsed by Dice.com or DHI Group, Inc.

Integrations

Built for tech recruiters and salary-benchmarking teams extracting structured US tech job listings with pay and visa fields — the JSON/dataset output drops into the tools you already run, no glue code:

  • n8n / Make / Zapier — trigger a run or pipe every new dataset item into 500+ apps (Google Sheets, Airtable, Slack, HubSpot, your database) with no code: n8n, Make, Zapier.
  • Webhooks — fire your own endpoint the moment a run finishes, to push results straight into your pipeline (docs).
  • MCP server — expose this actor as a tool to Claude, Cursor, or any MCP client so an AI agent can pull this data mid-conversation (guide).
  • API & SDKs — fetch the dataset as JSON, CSV, or Excel through the Apify REST API or the Python / JS SDKs.

See all Apify integrations.