Jobright Scraper | Jobs, Salaries and H1B Sponsors avatar

Jobright Scraper | Jobs, Salaries and H1B Sponsors

Pricing

from $1.65 / 1,000 jobs

Go to Apify Store
Jobright Scraper | Jobs, Salaries and H1B Sponsors

Jobright Scraper | Jobs, Salaries and H1B Sponsors

Jobright scraper for jobs, salaries and H1B sponsors. Search Jobright.ai by job title or paste any link: 50 jobs in 15 seconds, 54 fields each, with salary range, skills, benefits, visa flags, applicants and company size, funding and leaders. US, Canada, UK, Australia, Ireland, NZ. No login.

Pricing

from $1.65 / 1,000 jobs

Rating

0.0

(0)

Developer

SilentFlow

SilentFlow

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

2

Monthly active users

2 days ago

Last modified

Share

Jobright Scraper | Jobs, Salaries and H1B Sponsors (2026)

1 search. 50 Jobright jobs. 55 fields per job.

From SilentFlow. Creators of Facebook Search Scraper and Pinterest Scraper, with 500,000+ combined lifetime runs.

Turn Jobright.ai, the AI job board of the US, Canada, the UK, Australia, Ireland and New Zealand, into a clean dataset of jobs with their salary range, skills, benefits, H1B sponsorship and the company behind each role. 50 data analyst jobs with their full job page in 14 seconds.

Why choose this actor?

Copying Jobright jobs into a spreadsheet one card at a time? Opening every job to check the pay, the skills and whether the company sponsors an H1B visa? Running the same search every morning to see what is new?

  • 52 data fields filled on a typical row, company profile included. On the default run of 19 Oct 2026 (the job title data analyst, 50 jobs in the US), 52 of the 54 data fields of a row carried a value on at least half of the rows: description, responsibilities, requirements and preferred qualifications, about 11 skills per job, benefits, job function, experience level, job type, years of experience, salary range with its currency and period, the yearly amount in US dollars, applicants, H1B and visa flags, location down to city and state, work model, posting time, and the hiring company with its website, LinkedIn, Crunchbase and X pages, size, industries, founding year, headquarters, funding stage, Glassdoor rating and leaders. A popular Jobright scraper on the Store announces 14 fields per job.
  • Start from a job title or from any Jobright link. That same scraper takes a keyword only. Here you can also paste Jobright links: a search with its filters, a job list such as Backend Engineer or Data Scientist, a remote list such as Remote Software Engineering, or a single job page. One run with one job page and the Backend Engineer list returned 25 jobs in 13 seconds, each tagged with the link it came from.
  • H1B sponsorship on every job, and a filter for it. Every row says whether the job comes from an H1B sponsor, whether it is open to US citizens only or needs a security clearance, and how many H1B filings the company made each year. On the default run, 36 of the 50 jobs came from sponsors. With the H1B filter on, a search for software engineer internships at the Intern / New grad level matched 722 jobs; the 25 saved were all internships, all from sponsors.

Try Jobright Scraper

Try your first job

Paste this input into the Input tab (JSON view) and press Start. It is the default input of the form: the 50 most relevant data analyst jobs in the United States, each with its full job page, salary range, skills, H1B flags and company profile.

{
"searchQueries": ["data analyst"],
"country": "us",
"maxItems": 50,
"datePosted": "any",
"h1bSponsorOnly": false
}

The Apify Free plan is enough to run it and to try the actor on your own job titles, cities and filters: no credit card, no Jobright account, no setup. Each job becomes one row of the dataset, which you can export as JSON, CSV or Excel, open in Google Sheets, or read from the API. On 19 Oct 2026 Jobright listed 6,661 data analyst jobs in the US; raise maxItems to collect more of them.

How it works

Copy to your AI assistant

Paste this block into Claude, ChatGPT or Cursor to give it the full context of this actor:

You have access to the Jobright Scraper on Apify: silentflow/jobright-scraper
It reads public job postings from jobright.ai, the AI job board, in the US, Canada, the UK,
Australia, Ireland and New Zealand. One dataset row per job. No login.
Input (no field is required; with no job title and no link it searches "data analyst"):
- searchQueries (array of strings): job titles as typed in the Jobright search box,
e.g. ["data analyst", "registered nurse"]. Each one runs its own search.
- startUrls (array of {url}): jobright.ai links. Searches (https://jobright.ai/jobs/search?value=nurse&workModel=2),
job lists (https://jobright.ai/jobs/backend-engineer, https://jobright.ai/jobs/data-analyst-in-seattle-wa),
remote lists (https://jobright.ai/remote-jobs/data-ai/data-analyst) or single jobs
(https://jobright.ai/jobs/info/6a7cf4c0d77e8156a8e35419). A link keeps its own filters.
- location (string): "Austin, TX", "Seattle", "Texas", "Toronto, ON". Cities are searched within 50 miles.
- country (string, default "us"): us, ca, gb, au, ie or nz; a name such as "United Kingdom" also works.
- maxItems (integer, default 50): most jobs for the whole run, shared evenly by the job titles and links.
- datePosted (string, default "any"): any, 24h, 3d, 7d or 30d.
- workModel (array): onsite, remote, hybrid.
- experienceLevel (array): new_grad, entry, mid, senior, lead, director.
- jobTypes (array): full_time, contract, part_time, internship.
- h1bSponsorOnly (boolean, default false): only jobs from companies offering H1B sponsorship.
Filters apply to searchQueries; links keep the filters they carry.
Output per job (one row, null when Jobright does not say):
- id (string, stable Jobright job id), url (permanent job page), title, description (summary of the posting)
- responsibilities, requirements, preferredQualifications, skills, benefits, tags (arrays of strings)
- category, jobFunction, experienceLevel, jobType (strings), minYearsOfExperience (number)
- h1bStatus (string), isH1bSponsor, isCitizenOnly, isClearanceRequired, isStaffingAgency (booleans)
- companyName, companyId, companyUrl, companyLinkedinUrl, companyCrunchbaseUrl, companyTwitterUrl,
companyLogo, companySize, companyDescription, companyHeadquarters, companyFundingStage,
companyTotalFunding (strings), companyIndustries (array), companyFoundedYear (number),
companyGlassdoorRating (number), companyGlassdoorReviewsCount (number),
companyH1bFilings (array of {year, count}), companyLeaders (array of {name, title, linkedinUrl})
- salary (posted text), salaryMin, salaryMax (numbers), salaryCurrency (ISO code),
salaryPeriod (year, month, hour), annualSalaryMinUsd, annualSalaryMaxUsd (yearly amount in US dollars)
- applicantsCount (number), location, locations (array), city, state, country (ISO code),
workModel (Onsite, Remote, Hybrid), isRemote (boolean), postedAt (RFC 3339, UTC)
- searchQuery (the job title or link that found the job), scrapedAt (RFC 3339)
Use apify-client for Python or JavaScript, or call the actor from the Apify MCP server.

How to scrape Jobright jobs

Get the latest data analyst jobs in the US

The simplest run: one job title, the default country and cap.

{
"searchQueries": ["data analyst"],
"maxItems": 50
}

Pull this week's software engineer jobs around Austin, Texas

A city with its state, and a posting window. Jobright includes jobs open to remote workers across the US in a city search: add Onsite and Hybrid under work model to keep only local ones.

{
"searchQueries": ["software engineer"],
"location": "Austin, TX",
"datePosted": "7d",
"workModel": ["onsite", "hybrid"],
"maxItems": 100
}

Find new grad internships at companies that sponsor H1B visas

Filters combine: here, internships at the Intern / New grad level, from H1B sponsors only. On 19 Oct 2026 this search matched 722 jobs, and all 25 saved rows were internships from sponsors.

{
"searchQueries": ["software engineer", "data scientist"],
"experienceLevel": ["new_grad"],
"jobTypes": ["internship"],
"h1bSponsorOnly": true,
"maxItems": 200
}

Input parameters

FieldTypeDefaultWhat it does
searchQuerieslist of text["data analyst"] in the formJob titles as you would type them in the Jobright search box. Each one runs its own search.
startUrlslist of linksemptyJobright links: searches, job lists, remote lists or single jobs. Filters in a link are kept.
locationtextemptyA city (Austin, TX, Seattle), a state or a province (Texas, CA, Ontario). For job titles only.
countrychoice or textusThe job market for job titles: United States, Canada, United Kingdom, Australia, Ireland or New Zealand.
maxItemsnumber50Most jobs for the whole run, shared evenly by the job titles and links. The same job found twice is delivered once.
datePostedchoiceanyOnly jobs posted in the past 24 hours, 3 days, week or month.
workModelchoicesallOnsite, Remote, Hybrid. Pick several to combine them.
experienceLevelchoicesallIntern / New grad, Entry, Mid, Senior, Lead / Staff, Director / Executive.
jobTypeschoicesallFull-time, Contract, Part-time, Internship.
h1bSponsorOnlytrue or falsefalseOnly jobs from companies Jobright marks as offering H1B sponsorship.

Accepted formats

  • Job titles: any text, one per line: data analyst, registered nurse, software engineer intern, product manager. Each runs the same search as the Jobright search box, so the results match what you see on jobright.ai.
  • Search links: https://jobright.ai/jobs/search?value=nurse&workModel=2 or any search you build on jobright.ai with its filter bar. The work model, experience level, job type, posting window, country and H1B filters of the link are kept.
  • Job lists: the role pages of the site, https://jobright.ai/jobs/backend-engineer, https://jobright.ai/jobs/data-scientist, and the role-in-city pages, https://jobright.ai/jobs/data-analyst-in-new-york-ny.
  • Remote lists: https://jobright.ai/remote-jobs/data-ai/data-analyst, https://jobright.ai/remote-jobs/software-engineering. A list that groups several roles is read role after role.
  • Job pages: https://jobright.ai/jobs/info/6a7cf4c0d77e8156a8e35419, the link of any job on the site.
  • Locations: City, ST as Jobright writes it (Austin, TX, Toronto, ON, London, England), a bare city (austin reads as Austin, TX, portland as Portland, OR), a US state, a Canadian province or an Australian state by name or code (Texas, TX, Ontario, NSW).
  • Countries: a code (gb), a three-letter code (GBR) or an English name (United Kingdom, uk).

What data can you extract from Jobright?

Every row is one job, with 54 data fields and 2 fields that say where and when the row was read. On the default run of 19 Oct 2026, 52 of the 54 data fields were filled on at least half of the rows. The fields come in groups:

GroupFields
Identityid, url, title
The jobdescription, responsibilities, requirements, preferredQualifications, skills, benefits, category, jobFunction, experienceLevel, jobType, minYearsOfExperience, tags
Visa and eligibilityh1bStatus, isH1bSponsor, isCitizenOnly, isClearanceRequired
The companycompanyName, companyId, companyUrl, companyLinkedinUrl, companyCrunchbaseUrl, companyTwitterUrl, companyLogo, companySize, companyIndustries, companyDescription, companyFoundedYear, companyHeadquarters, companyFundingStage, companyTotalFunding, companyGlassdoorRating, companyGlassdoorReviewsCount, companyH1bFilings, isStaffingAgency, companyLeaders
Pay and demandsalary, salaryMin, salaryMax, salaryCurrency, salaryPeriod, annualSalaryMinUsd, annualSalaryMaxUsd, applicantsCount
Place and timelocation, locations, city, state, country, workModel, isRemote, postedAt
RowsearchQuery, scrapedAt

A few facts that help when you use the data:

  • id is Jobright's own job id and never changes; url is the permanent public page of the job. Use either to deduplicate across runs.
  • salaryMin, salaryMax, salaryCurrency and salaryPeriod describe the pay as the employer posted it: an hourly range stays hourly, a British job stays in pounds. annualSalaryMinUsd and annualSalaryMaxUsd are the same pay as a yearly amount in US dollars, the way Jobright compares jobs, so you can sort every job of a run on one scale.
  • postedAt and scrapedAt are RFC 3339 timestamps in UTC.
  • companyH1bFilings lists the company's H1B filings by year, newest first; isH1bSponsor is the flag for the job itself.
  • companyLogo links to an image hosted by a third party; copy it if you need to keep it.
  • Empty values are null, never an empty text, so a missing salary is easy to tell apart.

Output example

One full row from the default run of 19 Oct 2026:

{
"id": "6a51b6fb78e364789ca5b6fd",
"url": "https://jobright.ai/jobs/info/6a51b6fb78e364789ca5b6fd",
"title": "TikTok Shop - Data Analyst (Production & Quality Improvement)",
"description": "TikTok is hiring a Data Analyst for TikTok Shop’s Supply Chain & Logistics organization. The role develops monitoring and quality frameworks, analyzes operational data to identify risks and root causes, and supports process design and reporting to improve fulfillment performance and customer experience.",
"responsibilities": [
"Build and optimize an hourly-level monitoring system for 3PL production performance, enabling real-time visibility of operational progress and rapid identification of risks and bottlenecks across FCs",
"Develop data-driven quality monitoring frameworks (e.g., Missing, Damage, Wrong orders), perform root cause analysis, and drive continuous improvement to enhance customer experience",
"Leverage historical data to identify network-level risks and develop readiness plans for peak seasons (e.g., BFCM), ensuring SLA achievement",
"Participate in SOP design for new processes and system launches, ensuring alignment with operational capabilities across FCs",
"Support the development of the Control Tower system by designing proactive alert mechanisms across capacity, quality, and SLA dimensions",
"Provide daily/weekly reporting and data insights for regional operations, including daily standups and exception reporting"
],
"requirements": [
"3+ years of experience in warehouse operations or e-commerce fulfillment (3PL preferred)",
"Bachelor's degree or above",
"Strong data analysis skills (SQL, Python), with experience in BI tools",
"Familiar with WMS systems and warehouse workflows"
],
"preferredQualifications": [
"Experience in e-commerce fulfillment or warehouse management",
"Master's degree"
],
"skills": ["SQL", "Python", "Business Intelligence Tools", "Warehouse Operations", "E-commerce Fulfillment", "Warehouse Management Systems (WMS)"],
"benefits": [
"This role may be eligible for additional discretionary bonuses/incentives and restricted stock units.",
"Day one access to medical, dental, and vision insurance",
"A 401(k) savings plan with company match",
"Paid parental leave",
"Short-term and long-term disability coverage",
"Life insurance",
"Wellbeing benefits",
"10 paid holidays per year",
"10 paid sick days per year",
"17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure)"
],
"category": "Engineering and Development",
"jobFunction": "Production Engineer",
"experienceLevel": "Mid Level",
"jobType": "Full-time",
"minYearsOfExperience": 3,
"tags": ["H1B Sponsor Likely", "Early applicant"],
"h1bStatus": "Past Sponsorship",
"isH1bSponsor": true,
"isCitizenOnly": false,
"isClearanceRequired": false,
"companyName": "TikTok",
"companyId": "2534395",
"companyUrl": "https://www.tiktok.com",
"companyLinkedinUrl": "https://www.linkedin.com/company/33246798",
"companyCrunchbaseUrl": "https://www.crunchbase.com/organization/tiktok",
"companyTwitterUrl": "https://x.com/tiktok_us",
"companyLogo": "https://media.licdn.com/dms/image/v2/D560BAQHYzDOZhwEZ7Q/company-logo_100_100/B56Zl_CaXSIAAU-/0/1758772964879/tiktok_logo?e=2147483647&v=beta&t=pOXL9bnyBOPMlI34LzNiPIxaX9lk7ry0r40olePnSGE",
"companySize": "10001+ employees",
"companyIndustries": ["Marketing", "Media and Entertainment", "Social Media", "Video", "Consumer Applications", "Content Creators", "Content Discovery"],
"companyDescription": "TikTok is a short-form video entertainment app and social network platform. It is a sub-organization of ByteDance.",
"companyFoundedYear": 2003,
"companyHeadquarters": "Los Angeles, California, USA",
"companyFundingStage": "Late Stage",
"companyTotalFunding": null,
"companyGlassdoorRating": 3.2,
"companyGlassdoorReviewsCount": 3100,
"companyH1bFilings": [
{ "year": 2026, "count": 389 },
{ "year": 2025, "count": 972 },
{ "year": 2024, "count": 601 },
{ "year": 2023, "count": 387 },
{ "year": 2022, "count": 322 },
{ "year": 2021, "count": 133 },
{ "year": 2020, "count": 72 }
],
"isStaffingAgency": false,
"companyLeaders": [
{ "name": "Shou Zi Chew", "title": "CEO", "linkedinUrl": "https://www.linkedin.com/in/shouzichew" },
{ "name": "Adrienne Lahens", "title": "Global Head of Operations, TikTok Creator Marketing Solutions", "linkedinUrl": "https://www.linkedin.com/in/adriennelahens" }
],
"salary": "$109K/yr - $188K/yr",
"salaryMin": 109000,
"salaryMax": 188000,
"salaryCurrency": "USD",
"salaryPeriod": "year",
"annualSalaryMinUsd": 109000,
"annualSalaryMaxUsd": 188000,
"applicantsCount": 25,
"location": "Fontana, CA",
"locations": ["Fontana, CA"],
"city": "Fontana",
"state": "CA",
"country": "US",
"workModel": "Onsite",
"isRemote": false,
"postedAt": "2026-10-18T12:32:30Z",
"searchQuery": "data analyst",
"scrapedAt": "2026-10-19T03:42:54Z"
}

Advanced usage

Send yourself a daily feed of new jobs

Schedule this input once a day in Apify (Schedules tab): each run keeps only the jobs posted in the past 24 hours, so the dataset of each day is that day's new jobs. Connect a webhook or the Google Sheets integration to receive them.

{
"searchQueries": ["data engineer", "analytics engineer"],
"datePosted": "24h",
"maxItems": 500
}

Build a list of H1B sponsors hiring new grads

For international students, career coaches and immigration advisers: full-time roles open to new grads, from H1B sponsors only. Open the H1B and visa view of the dataset to read the sponsorship columns side by side, and companyH1bFilings to see how many filings each company made per year.

{
"searchQueries": ["data analyst", "software engineer", "business analyst"],
"experienceLevel": ["new_grad", "entry"],
"jobTypes": ["full_time"],
"h1bSponsorOnly": true,
"maxItems": 300
}

Benchmark salaries for one role in a city

A job title, a city and the Onsite and Hybrid work models keep the jobs located around that city. On 19 Oct 2026 this search matched 2,263 data analyst jobs around New York, and 22 of the first 30 showed a pay range. annualSalaryMinUsd and annualSalaryMaxUsd put hourly and yearly offers on one scale; open the Salaries view of the dataset to read the ranges, and run it again with Austin, TX or Seattle, WA to compare cities.

{
"searchQueries": ["data analyst"],
"location": "New York, NY",
"workModel": ["onsite", "hybrid"],
"maxItems": 200
}

Search remote jobs in Canada

The country picker covers the six markets of Jobright. On 19 Oct 2026 an accountant search in Canada matched 2,416 jobs; this one keeps the remote roles.

{
"searchQueries": ["accountant", "financial analyst"],
"country": "ca",
"workModel": ["remote"],
"maxItems": 200
}

Check whether the jobs you track are still open

Paste the job pages you saved earlier. Each one comes back with its current details; a job Jobright no longer serves is reported in the log and is not saved, so the run tells you which roles closed.

{
"startUrls": [
{ "url": "https://jobright.ai/jobs/info/6a7cf4c0d77e8156a8e35419" },
{ "url": "https://jobright.ai/jobs/info/6a51b6fb78e364789ca5b6fd" }
],
"maxItems": 100
}

Build a lead list of companies hiring

For sales and recruiting agencies: every row names the hiring company with its website, LinkedIn page, size, industries, funding stage and leaders. Search the roles your clients hire for, then open the Companies hiring view of the dataset, or group the rows by companyId.

{
"searchQueries": ["machine learning engineer", "data scientist"],
"datePosted": "7d",
"maxItems": 500
}

FAQ

What is Jobright? Jobright.ai is an AI job search platform with an AI job copilot. It lists job postings from company career sites and job boards, and adds to each one a summary, the skills it asks for, the H1B sponsorship of the company and a profile of the employer. It covers the United States first, and also Canada, the United Kingdom, Australia, Ireland and New Zealand.

What does one row contain? One job: its title, summary, responsibilities, requirements, skills, benefits, experience level, job type, salary range, applicants, H1B and visa flags, location, work model and posting time, plus the hiring company with its website, social pages, size, industries, founding year, headquarters, funding stage, Glassdoor rating, H1B filings and leaders. See the field list above.

Do I need a Jobright account? No. The actor reads the public job pages any visitor sees. No login, no API key, nothing to install.

Do the results match what I see on jobright.ai? Yes. A job title runs the same search as the Jobright search box, and a pasted link runs the search or list of that page with its filters. The order of the jobs is Jobright's own.

Why is the salary empty on some rows? Many employers do not post a pay range. On the default data analyst run of 19 Oct 2026, 28 of the 50 jobs showed one. When a job has no salary, salary, salaryMin, salaryMax and the yearly amounts are null.

Why does a city search return remote jobs? That is how Jobright searches a city: it adds the jobs open to remote workers across the country, and its role-in-city pages such as /jobs/data-analyst-in-seattle-wa list those remote jobs first. To get the jobs located around a city, search the job title with a location and pick Onsite and Hybrid under workModel.

How many jobs can I get? As many as Jobright lists for your input: there is no fixed limit in the actor. On 19 Oct 2026 Jobright listed 6,661 data analyst jobs in the US and 6,482 jobs on its Backend Engineer list. Set maxItems to the number you need. Several job titles or links share it evenly, a source that finds fewer jobs leaves its turn to the next ones, and a job found twice is delivered once.

Can I combine filters? Yes, they all apply together. datePosted: "7d" with workModel: ["remote"], experienceLevel: ["entry"] and h1bSponsorOnly: true returns the remote entry level jobs posted over the last week by companies that sponsor H1B visas.

What is the difference between h1bStatus and isH1bSponsor? isH1bSponsor is Jobright's flag for the job: true when the company offers H1B sponsorship for it. h1bStatus is Jobright's label for the company's sponsorship history, such as Past Sponsorship, and companyH1bFilings gives the number of filings per year behind it. The tags of a job also say H1B Sponsor Likely or No H1B.

How fresh is the data? Live. Every run reads Jobright at that moment, nothing is cached. postedAt is the time the job was published and scrapedAt the time it was read.

Which links can I paste? Searches (/jobs/search?value=...), job lists (/jobs/backend-engineer, /jobs/data-analyst-in-austin-tx), remote lists (/remote-jobs/...) and job pages (/jobs/info/...). Other pages of the site, such as the sign-in or recommendation pages, are skipped with a note in the log.

Are the job and company links permanent? url is the permanent Jobright page of the job and works as long as the job is listed. The company website, LinkedIn, Crunchbase and X links point to those sites. companyLogo is an image hosted by a third party and can change.

More SilentFlow scrapers

🛒 E-commerce

💼 Jobs

🏠 Real estate

📣 Social media

🏢 Business data

✈️ Travel

🎯 Lead generation

🔎 SEO

📈 Marketing

🧰 More tools

Support

Need something this scraper doesn't do yet? We ship features fast.

  • Feature requests go straight to our backlog
  • Enterprise needs? We do custom integrations and high-volume plans
  • Pricing questions? Check the Monetization tab on the actor page

Response time: usually under 24 hours.

This actor extracts publicly available data from jobright.ai: the job postings any visitor can read, with the employer details and the company profile shown next to them. It does not bypass any login, paywall or CAPTCHA. Users are responsible for complying with Jobright's terms of service and applicable data protection laws (GDPR, CCPA, and PIPL where relevant). Company leaders' names, titles and LinkedIn pages are personal data published by the companies: handle them accordingly and only for a lawful purpose. The data returned is informational; verify it against the original posting before any regulated use, such as a hiring or visa decision.

Jobright Scraper by SilentFlow: every Jobright job with its pay, skills, H1B sponsorship and the company behind it, as one dataset.