Jobright Jobs Scraper: Salary, Visa, City & Applicant Filters
Pricing
from $1.49 / 1,000 job postings
Jobright Jobs Scraper: Salary, Visa, City & Applicant Filters
Scrape Jobright.ai jobs with real filters: country, city, remote or hybrid, seniority, visa sponsorship, pay, employer and max applicants. Yearly pay as numbers, hundreds of postings per run, optional skills and benefits, and new-only monitoring on a schedule. No login or API key.
Pricing
from $1.49 / 1,000 job postings
Rating
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
πΌ Jobright Jobs Scraper: Salary, Visa, City & Applicant Filters
|
Jobright job postings, filtered the way you actually search Pick the title, city, remote or hybrid, seniority, pay and visa support you need. Get clean, spreadsheet-ready postings with employer details, or only the ones you have not seen before. |
|
π― Real filters City, work model, seniority, pay, visa support, employer and applicants. |
π° Pay as numbers Salary range, currency and a yearly figure you can sort and compare. |
π New postings only Name a search, schedule it, and skip what you already have. |
π Full details on demand Skills, qualifications, benefits and work authorization flags. |
Collect Jobright.ai job postings by keyword, city, work model and seniority, and download them as JSON, CSV or Excel in minutes. Each posting comes with the title, employer, location, remote or hybrid status, salary, applicant count and posting time. Switch on full details to add the skills, required and preferred qualifications, benefits and the employer's visa filing history.
π What can you do with it?
- I am a job seeker or career coach looking for remote senior roles that pay above a number I set, posted in the last few days, with few applicants so I can apply early.
- I am an international candidate who needs employers with a sponsorship record, sorted by freshness and pay.
- I am a recruiter or talent sourcer building a weekly list of new openings in one city, and I want to see which employers are hiring and how big they are.
- I run a job board, newsletter or salary study and need a steady feed of fresh postings with clean pay figures, locations and employer profiles.
| β‘ No login, no account. Ready for the Apify scheduler: set it once and receive only new postings on every run. |
π How to use it
|
STEP 1 Describe the roles Enter one or more job titles, or paste a posting or search page link from Jobright. |
STEP 2 Narrow it down Choose country, city, work model, seniority, pay, visa support and how recent. |
STEP 3 Run and download Click Start, then export JSON, CSV or Excel. |
βοΈ Input
All fields are optional. With no changes, the Actor returns the 25 newest data analyst postings in the United States.
| Field | Type | Required | Description |
|---|---|---|---|
| Job titles or keywords | array of text | No | One search runs for each entry, such as data analyst or react developer. Results are merged without duplicates. |
| Jobright links | array of links | No | A single posting link to read exactly that posting with all details, or a Jobright search page link. |
| Country | enum | No | United States, Canada, United Kingdom, Australia, Ireland or New Zealand. |
| Cities or places | array of text | No | In the United States write city and state, such as Chicago, IL. Elsewhere write a city or region, such as Toronto. Empty means the whole country. |
| Work model | array of enums | No | Remote, hybrid, on-site. Empty keeps all three. |
| Also include remote jobs when a place is set | boolean | No | Remote postings have no city. Turn off to keep only postings near your place. |
| Seniority | array of enums | No | Intern, new graduate, entry, mid, senior, lead or staff, director or executive. |
| Employment type | array of enums | No | Full-time, part-time, contract, internship. |
| Visa sponsorship | enum | No | Any posting, employers with a sponsorship record, or postings that state they sponsor. United States only. |
| Only these employers | array of text | No | Keep employers whose name contains one of these words. |
| Skip these employers | array of text | No | Drop employers whose name contains one of these words. |
| Most years of experience asked for | integer | No | Keep postings that ask for at most this many years. Useful for entry-level searches. |
| Posted within | enum | No | Any time, last 24 hours, 3, 7, 14 or 30 days. |
| Minimum yearly salary | integer | No | Keeps postings whose top advertised pay reaches this yearly amount. Hourly, daily and monthly pay is converted first. |
| Only postings with a salary | boolean | No | Drop postings that publish no pay range. |
| Most applicants so far | integer | No | Keep postings with at most this many applications, so you can apply early. |
| Maximum postings | integer | No | Postings delivered per run, 1 to 5,000. Default 25. |
| Sort results by | enum | No | Newest, fewest applicants, highest salary or best match. |
| Search depth | enum | No | Quick, standard or deep. Deeper searches try more wordings to reach more distinct postings. |
| Add full posting details | boolean | No | Adds skills, qualifications, benefits and eligibility flags. Included in the price. Slower. Off by default. |
| Monitor name | text | No | Name a search to receive only postings you have not received before. |
π¦ Output
Each row is one job posting. Fields Jobright does not publish are left out instead of being filled with placeholders.
{"jobId": "6ac93f52af788e6ad3b5aa1a","url": "https://jobright.ai/jobs/info/6ac93f52af788e6ad3b5aa1a","title": "Senior Data Insights Analyst, Mobile App","companyName": "NPR","companySize": "1001-5000 employees","companyIndustries": ["Publishing", "Digital Media", "News"],"companyFundingStage": "Late Stage","location": "United States","country": "US","isRemote": true,"workModel": "Remote","postedAt": "2026-10-23T19:56:09Z","seniority": "Senior Level","employmentType": "Full-time","minYearsExperience": 5,"applicantsCount": 24,"tags": ["Early applicant"],"salary": "$105K/yr - $116K/yr","salaryMin": 105000,"salaryMax": 116000,"salaryCurrency": "USD","salaryPeriod": "year","annualSalaryMin": 105000,"annualSalaryMax": 116000,"sponsorshipStatus": "Past Sponsorship","requirements": ["5+ years of advanced SQL experience", "2+ years of experimentation design"],"searchQuery": "data analyst","scrapedAt": "2026-10-24T01:30:12.401Z"}
Field reference
| Field | Type | Description |
|---|---|---|
jobId, url | string | Jobright posting number and the link to the posting. |
title, normalizedTitle | string | Job title as published and the standardized title. |
summary | string | Short description of the role. |
companyName, companyId, companyUrl, companyLogo | string | Employer name, number, website and logo. |
companySize, companyIndustries, companyDescription | string, array | Employer size, industries and a short description. |
companyFoundedYear, companyHeadquarters | number, string | When and where the employer was founded. |
companyFundingStage, companyTotalFunding | string | Funding stage and total raised, when public. |
companyLinkedinUrl, companyCrunchbaseUrl, companyTwitterUrl | string | Employer profiles. |
location, locations, city, state, country | string, array | Where the job is based and the market searched. |
isRemote, workModel | boolean, string | Remote, hybrid or on-site. |
postedAt | string | When Jobright published the posting, in UTC. |
seniority, employmentType, minYearsExperience | string, number | Level, contract type and years of experience asked for. |
applicantsCount, tags | number, array | Applications so far and labels such as Early applicant. |
salary | string | Advertised pay as published. |
salaryMin, salaryMax, salaryCurrency, salaryPeriod | number, string | Pay as numbers, currency, and the period it is quoted for. |
annualSalaryMin, annualSalaryMax | number | Yearly equivalent of the advertised pay. |
sponsorshipStatus | string | Visa sponsorship record shown by Jobright. |
requirements, responsibilities | array | Requirements and duties listed in the posting. |
detailFetched | boolean | Only with full details on: whether the detail data was added. |
responsibilitiesSummary, skills, softSkills | string, array | Role summary and skills named in the posting. |
qualificationsRequired, qualificationsPreferred, education | array | What is required, what is a plus, and education asked for. |
benefits, jobCategory, whyJoinUs | array, string | Benefits, job category path and employer pitch. |
isH1bSponsor, isCitizenOnly, isClearanceRequired, isWorkAuthRequired | boolean | Eligibility flags. |
isStaffingAgency, companyH1bFilings | boolean, array | Agency flag and yearly visa filing counts of the employer. |
searchQuery, scrapedAt | string | The search that found the row and when it was collected. |
π° Pricing
Pricing is pay per result. You pay for each posting saved to your dataset, and runs with no results cost nothing. Full details (skills, qualifications, benefits and eligibility flags) are included at no extra charge, and there is no start fee. Your Apify plan applies, so higher plans pay less, and the maximum charge you set for a run is always respected: the run stops cleanly once it is reached. There are no monthly subscriptions or hidden fees. Free-plan runs are limited to 25 postings per run, 3 runs per day, and a short wait between runs. Paid plans have no such limits.
β Enjoying Jobright Jobs Scraper?
|
β β β β β If this saves you hours of scrolling job lists by hand, tell us about it. A 5-star rating takes 10 seconds and helps other job seekers and recruiters find it. Your feedback also tells us what to build next. |
| β Β Β Rate this Actor on Apify |
β¨ Tips and best practices
- Search several titles at once. Add related titles such as data analyst, business analyst and analytics engineer. The Actor merges them and removes duplicates.
- Build a daily feed of new jobs. Pick a monitor name, set Posted within to 3 days, and schedule the Actor. Every run returns only postings you have not received before.
- Apply early. Set Most applicants so far to a small number and sort by fewest applicants to find roles that few people have seen.
- Compare pay fairly. Use the yearly salary fields to sort roles quoted per hour, per day and per year in one list.
- Reach more with Search depth. Jobright shows about 20 postings per search. Deep tries more wordings of your keyword, so you collect more distinct postings.
- Add details only when you need them. The default run is quick. Turn on full details for skills, qualifications and eligibility flags.
β FAQ
Does it need a Jobright account?
No. It collects publicly visible postings and needs no login, account or API key.
Can I find jobs that sponsor visas?
Yes, in the United States. Choose employers with a sponsorship record, or only postings that state they sponsor. Turn on full details to see the employer's yearly visa filing counts.
Which countries are covered?
The United States, Canada, the United Kingdom, Australia, Ireland and New Zealand. City searches narrow results in the United States. In the other countries the whole country is searched and your places keep the matching postings.
How many jobs can I get per run?
Jobright shows about 20 postings per search, so one job title collects a few hundred distinct postings at most. Raise Search depth and add more job titles or cities to collect more. The run limit itself goes up to 5,000.
Does it return the employer's own application link?
It returns the link to the posting on Jobright, where the apply button leads to the employer. It does not return recruiter or candidate contact details.
Do I get salaries?
Whenever the posting publishes pay. Postings without pay have no salary fields, and the Actor never guesses.
π‘οΈ Disclaimers and support
- Disclaimer: This Actor retrieves publicly available job postings. It is an independent tool and is not affiliated with or endorsed by Jobright. Make sure your use complies with the site's terms and applicable laws.
- Support: Open an issue from the Actor page in the Apify Console for bug reports or feature requests.
π Other actors
- WeWorkRemotely Jobs Scraper: Remote Jobs, Salary and New Alerts β - Remote jobs with pay and new-posting alerts.
- Handshake Jobs Scraper: Internships, Salaries & Job Deadlines β - Internships and early-career roles with deadlines.
- Canada Job Bank Scraper: Jobs, LMIA, NOC Codes & Salary Monitor β - Canadian jobs with LMIA and NOC details.
- Ashby Jobs Scraper: Hiring Change Monitor β - Track new and removed roles at companies hiring on Ashby.