Remote Jobs Scraper: RemoteOK & We Work Remotely avatar

Remote Jobs Scraper: RemoteOK & We Work Remotely

Pricing

Pay per event

Go to Apify Store
Remote Jobs Scraper: RemoteOK & We Work Remotely

Remote Jobs Scraper: RemoteOK & We Work Remotely

Export current remote jobs from Remote OK and We Work Remotely in one table: title, company, category, tags, location, job type, salary, posting date and job link.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Data Lantern

Data Lantern

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 days ago

Last modified

Share

Remote Jobs Scraper exports current remote job listings from Remote OK and We Work Remotely in one consistent table: job title, company, category, tags, location, job type, salary range, posting date, job link and the full description. Filter by keyword, posting age or minimum salary and download the jobs as CSV, Excel or JSON for a job board, a newsletter, hiring-trend research or sales prospecting.

What can this tool do?

  • Combine two of the biggest remote job boards into one clean, de-duplicated list, newest first.
  • Filter by keyword (title, company, category, tags or location), by how recently a job was posted, and by minimum yearly salary.
  • Return salary ranges where the board publishes them (Remote OK) with currency and pay period.
  • Include the company website where We Work Remotely lists it, and the full job description as plain text (or leave it out for a compact export).
  • Run it on a schedule to track new remote openings every day.

What data does it return?

One row per job. Example values from a real run:

FieldExample
sourceweworkremotely
sourceNameWe Work Remotely
jobIdsalesloft-principal-software-engineer-ai
titlePrincipal Software Engineer, AI
companySalesloft
companyWebsitehttp://salesloft.com/
categoryFull-Stack Programming
tags["UI/UX Design"] (skills from We Work Remotely; Remote OK gives topic tags such as python)
locationAnywhere in the World, United States of America
jobTypeFull-Time
salaryMin / salaryMaxnull (Remote OK jobs with a published range, for example 120000 / 160000)
salaryCurrency / salaryPeriodnull (USD / year when a salary exists)
postedAt2026-09-30T07:31:24.000Z
expiresAt2026-10-30T07:31:24.000Z
jobUrlhttps://weworkremotely.com/remote-jobs/salesloft-principal-software-engineer-ai
applyUrllink to the job page where the application starts
descriptionTextHeadquarters: United States, Remote\nJob Title: Principal Software Engineer, AI…
  • Missing values are null, so every row has the same fields.
  • Salaries come from Remote OK only and are yearly amounts in US dollars. We Work Remotely does not publish salaries in its feed.
  • Remote OK does not publish job types or categories, so those are null for its jobs. We Work Remotely's skill tags are generated by that site and can be broad.

How to use it

  1. Choose the job boards and, optionally, keywords such as python, designer or customer support.
  2. Optionally set how recent the jobs must be and a minimum salary.
  3. Click Start, then download the jobs as CSV, Excel or JSON, or read them through the API.

Pricing

Pay per job: $1.50 per 1,000 jobs, plus $0.005 per run. You only pay for jobs you receive. Set a maximum cost per run in the run options.

Use it through the API, AI agents, and integrations

Schedule it daily, call it from your code with the Apify API, or connect it to Make, Zapier, n8n, Google Sheets or an AI agent through Apify's MCP server.

This tool reads the public job feeds that Remote OK and We Work Remotely publish for their listings. It does not log in or bypass access controls. It outputs job postings only: no names of recruiters or posters are collected, and personal email addresses inside descriptions are replaced with "[email removed]". Every row carries the job's source name and a link back to the original listing. If you republish these jobs, credit the source and link to the original job page, as Remote OK's terms ask. You are responsible for how you use the data.

FAQ

How many jobs will I get? These boards only publish their currently open jobs: about 100 from Remote OK and about 250 from We Work Remotely at a time (more when you add keywords, because Remote OK is asked for each topic separately). Run the tool daily to build a longer history.

Why is Remotive not included? Remotive's terms do not allow passing its jobs on to other job sites and limit access to a few requests a day, so it is left out on purpose.

Why are salary fields empty? Most listings do not publish pay. Remote OK includes it when the company provides it.

Feedback

Found a bug or need a field added? Open an issue on the Issues tab. We usually respond within 24 hours.