Skip to content

Remote jobs, job listings and job salaries

Back to tools

Remote job postings from Remote OK.

Search jobs

Search jobs

Search Remote OK jobs by role or skill, optionally narrowing by listed work region and minimum annual USD salary. Search covers the recent public listings and a matching skill feed when available; region filtering excludes jobs whose listed location cannot establish eligibility. Jobs without a stated salary do not match a salary minimum. Remote OK is the source; each result links to its Remote OK job page.

Your information

Role or skill to search, for example python or customer support.

More options

Location eligibility, for example europe; any does not restrict locations.

Maximum jobs to return, for example 25.

Minimum stated annual salary in USD, for example 100000.

1 credit per completed run

The same inputs also work from your code or an AI assistant. See For developers.

Example results

Matching jobs

Choose an action

About the Remote OK tool

Remote OK searches recent public job listings by role or skill and returns matching jobs, newest first.

Search jobs requires keywords and optionally accepts a work region, maximum results, and minimum annual salary in USD.

Built from remoteok.com. Last checked Sep 29, 2026.

Actions

Search jobs

1 credit

Search Remote OK jobs by role or skill, optionally narrowing by listed work region and minimum annual USD salary. Search covers the recent public listings and a matching skill feed when available; region filtering excludes jobs whose listed location cannot establish eligibility. Jobs without a stated salary do not match a salary minimum. Remote OK is the source; each result links to its Remote OK job page.

What you provide

FieldTypeRequiredDescription
RegionregionTextOptionalLocation eligibility, for example europe; any does not restrict locations.Example: North america
KeywordskeywordsTextRequiredRole or skill to search, for example python or customer support.Example: Python
Max Resultsmax_resultsNumberOptionalMaximum jobs to return, for example 25.Example: 10
Minimum Salary (USD)minimum_salary_usdNumberOptionalMinimum stated annual salary in USD, for example 100000.Example: 100000

What you get

FieldTypeDescription
JobsjobsListMatching jobs, newest first.
Tagsjobs[].tagsListJob tags.
Titlejobs[].titleTextJob title.Example: Sr Solutions Architect
Companyjobs[].companyTextHiring company.Example: ExtraHop
Job URLjobs[].job_urlTextRemote OK page for this job.Example: https://remoteOK.com/remote-jobs/remote-sr-solutions-architect-extrahop-1137394
Posted Datejobs[].posted_dateDateDate posted (YYYY-MM-DD), or null if missing.Example: 2026-09-15
Salary Max (USD)jobs[].salary_max_usdNumberMaximum stated annual salary in USD, or null if not supplied.Example: 220000
Salary Min (USD)jobs[].salary_min_usdNumberMinimum stated annual salary in USD, or null if not supplied.Example: 190000
Company Logo URLjobs[].company_logo_urlTextCompany logo link, or null if unavailable.
Location Restrictionsjobs[].location_restrictionsTextListed work location or eligibility, or null if not stated.Example: Remote

Example result

For Keywords: Python

JSON
{
  "jobs": [
    {
      "tags": [
        "architecture",
        "design",
        "infosec"
      ],
      "title": "Sr Solutions Architect",
      "company": "ExtraHop",
      "job_url": "https://remoteOK.com/remote-jobs/remote-sr-solutions-architect-extrahop-1137394",
      "posted_date": "2026-09-15",
      "salary_max_usd": null,
      "salary_min_usd": null,
      "company_logo_url": null,
      "location_restrictions": "Remote"
    },
    {
      "tags": [
        "full stack",
        "front end",
        "python"
      ],
      "title": "DESARROLLADOR FULL STACK",
      "company": "Kruger NearShore LLC - Rekluti",
      "job_url": "https://remoteOK.com/remote-jobs/remote-desarrollador-full-stack-kruger-nearshore-llc-rekluti-1137062",
      "posted_date": "2026-08-22",
      "salary_max_usd": null,
      "salary_min_usd": null,
      "company_logo_url": null,
      "location_restrictions": null
    },
    {
      "tags": [
        "dev",
        "front end",
        "python"
      ],
      "title": "Senior Software Engineer Case Execution",
      "company": "Pivotal Health",
      "job_url": "https://remoteOK.com/remote-jobs/remote-senior-software-engineer-case-execution-pivotal-health-1136795",
      "posted_date": "2026-08-16",
      "salary_max_usd": 220000,
      "salary_min_usd": 190000,
      "company_logo_url": null,
      "location_restrictions": "New York City"
    }
  ]
}

For developers

Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.

cURL
curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 180 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@remote-ok",
  "visibility": "public",
  "operation": "search_jobs",
  "version": 1,
  "input": {
    "keywords": "python"
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Find jobs matching a role or skill
  • Filter listings by work region
  • Find jobs meeting a salary minimum
  • Review hiring companies and job titles
  • Track job posting dates

Questions about Remote OK

Can I run it with my own inputs?

Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.

Can I call this Remote OK tool as an API?

Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.

How much does it cost?

Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.

Do I need a Remote OK account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from remoteok.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.

What jobs match a role or skill?

Search jobs finds listings that match the required keywords and returns jobs newest first.

Can I filter jobs by location?

Search jobs accepts a region; jobs whose listed location cannot establish eligibility are excluded when region filtering is used.

Which jobs meet a minimum salary?

Search jobs accepts a minimum annual salary in USD and returns matching listings.

All Jobs toolsBrowse all tools