Dice Job Scraper: US Tech Jobs, Salaries & Visa Sponsorship avatar

Dice Job Scraper: US Tech Jobs, Salaries & Visa Sponsorship

Pricing

from $1.00 / 1,000 jobs

Go to Apify Store
Dice Job Scraper: US Tech Jobs, Salaries & Visa Sponsorship

Dice Job Scraper: US Tech Jobs, Salaries & Visa Sponsorship

Scrape US tech jobs from Dice: title, company, location, salary, contract or full-time, remote, visa sponsorship, recruiter or direct employer, posted date. Plus a salary and hiring report per search. No login, no API key needed.

Pricing

from $1.00 / 1,000 jobs

Rating

0.0

(0)

Developer

Mariam Ahmed

Mariam Ahmed

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Share

Scrape US tech jobs from Dice.com, with no login and no account, and get a salary and hiring report for every search:

  • Every job: title, company, location, salary, employment type (full-time, contract, third party/C2C), posted date, summary and link
  • Salary parsed into minimum, maximum and period (yearly or hourly); most tech ads on Dice show pay
  • Visa sponsorship: whether the employer says it will sponsor a work visa, with a filter for sponsoring jobs only
  • Recruiter or direct employer on every job, with a filter for either
  • Filters: location and radius, posted within, employment type, remote / hybrid / on-site, direct employer or recruiter, visa sponsorship
  • Up to 10,000 jobs per search
  • Report per search: yearly salary and hourly contract rate (median and range), visa-sponsorship share, recruiter share, remote and hybrid share, top direct employers, top recruiters, top states, the employers that sponsor visas

What does this Dice scraper do?

Dice · "machine learning engineer" · United States · 2,445 jobs
Salary shown in 82% of ads · median $202,500 a year ($162,000 to $239,563)
Contract rate: median $72.50 an hour
8% remote, 3% hybrid · 21% posted by recruiters · 1.4% sponsor a visa
Top direct employer: TikTok
  1. Enter keywords and, optionally, locations ("Austin, TX", "California").
  2. Pick filters: posted within, employment type, workplace, direct employer or recruiter, visa sponsorship only.
  3. You get one row per job and one report per keyword and location.
flowchart LR
A[Keywords,<br/>locations] --> C[Dice job search]
B[Filters<br/>posted, type, remote,<br/>employer, visa] --> C
C --> D[Jobs<br/>salary parsed,<br/>visa, recruiter]
D --> E[Report<br/>salary & rate,<br/>visa, recruiters,<br/>remote share]

Who is it for?

  • Tech job seekers and contractors: real pay and contract rates by role and city, and which jobs sponsor a visa
  • International candidates on H-1B, OPT or other visas: every job whose employer says it will sponsor, and the companies that do
  • Recruiters and staffing firms: who is hiring directly, which recruiters dominate a role, current C2C rates
  • HR and compensation teams: salary benchmarks for tech roles from live ads
  • Analysts: demand for skills across US states, contract versus full-time mix, remote share

What data do you get?

Jobs (dataset, one row per job)

FieldWhat it tells you
id, title, url, summaryThe job (summary of the ad; the full ad opens from url)
company, companyUrl, logoUrlWho posted it
employerType, isRecruiterDirect hire or recruiter
location, city, stateWhere
employmentTypesFull-time, contract, part-time, third party
salary, salaryMin, salaryMax, salaryPeriod, salaryPeriodGuessedPay as advertised, parsed
visaSponsorshipThe employer says it will sponsor a visa
workplace, workFromHomeRemote, hybrid or on-site (when you filter by one), and the ad's work-from-home flag
easyApply, postedAt, updatedAtHow to apply and how fresh it is

Report (REPORTS, one per keyword and location)

FieldWhat it tells you
totalOnDice, jobsReadHow many jobs Dice has, and how many were read
salaryShownPercent, yearlySalary, hourlyRatePay: median and middle half, full-time yearly and contract hourly
visaSponsorshipPercent, sponsoringEmployersHow many jobs sponsor visas, and who
recruiterPercent, topDirectEmployers, topRecruitersWho hires directly, and which recruiters are most active
workplaceOnDiceRemote and hybrid share, from Dice's own counts for the search
employmentTypes, topLocations, topStates, freshnessContract mix, where, how new
highestPaidThe best-paid ads

Example: 3 October 2026

Six roles across the United States, 500 jobs each: 3,000 jobs and 6 reports in 30 seconds.

RoleJobs on DiceSalary shownMedian yearly pay (middle half)Contract medianRemoteSponsor visas
Machine learning engineer2,44582%$202,500 ($162,000 – $239,563)$72.50/h8.0%1.4%
DevOps engineer1,44069%$150,000 ($125,000 – $182,038)$65.01/h5.9%1.4%
Salesforce developer72047%$137,631 ($114,450 – $156,250)$63.25/h11.3%5.2%
Data engineer2,54964%$136,979 ($116,875 – $167,500)$62.50/h5.9%1.8%
Cybersecurity analyst1,27464%$130,000 ($101,875 – $154,300)$55.00/h5.7%1.0%
Java developer1,71556%$122,000 ($108,500 – $148,150)$60.50/h3.4%8.4%
  • Java developer jobs sponsor visas most often (8.4%), led by consultancies such as Photon and Synechron.
  • Recruiters post a third of data-engineer and Java jobs, but only about a fifth of DevOps, cybersecurity and machine-learning jobs.
  • A single search for "software engineer" read 9,744 jobs in 71 seconds (median $170,000 a year, 70% showing pay).

Pricing

$0.001 per job and $0.02 per search report.

  • 500 jobs with a report: $0.52
  • The run above (3,000 jobs, 6 reports): $3.12

Turn off reports to pay for jobs only.

Good to know

  • Salaries are what the ad shows. Ranges are parsed into salaryMin, salaryMax and salaryPeriod. When an ad gives no period ("USD70 - USD79"), pay of 1,000 or more is read as yearly and below 300 as hourly, flagged with salaryPeriodGuessed. "Depends on Experience" is left empty.
  • Remote and hybrid: Dice's results carry no per-job workplace flag. Filter by one workplace type and every row is marked with it; the report gives the remote and hybrid share from Dice's own counts for the same search.
  • Locations must be places Dice knows (a US city and state, or a state). Unknown places are skipped and listed in RUN_SUMMARY; for remote jobs use the Workplace filter, not "Remote" as a location.
  • Up to 10,000 jobs per search (Dice shows 100 pages of 100). Narrow bigger searches by location, date or type.
  • Search results carry a summary, not the full description.
  • No contact details: emails and phone numbers in summaries are hidden.
  • Data comes from Dice's public job search, the same one dice.com's search page uses. Not affiliated with Dice.

Input

FieldMeaning
KeywordsOne search each
LocationsUS cities or states; empty = all of the US
RadiusMiles around each location (default 30)
Posted within24 hours, 3 or 7 days
Employment typeFull-time, contract, part-time, third party
WorkplaceRemote, hybrid, on-site
EmployerDirect employers only, or recruiters only
Visa sponsorship onlyOff by default
Jobs per search1 to 10,000 (default 200)
ReportsOn by default

Integrations

Export to JSON, CSV, Excel or Google Sheets, or connect through the Apify API, webhooks, Make, Zapier and n8n. Schedule it daily with "Last 24 hours" for a feed of new tech jobs, or with "Visa sponsorship only" for new sponsoring jobs.