search_jobs
Search for remote jobs using keywords with optional filtering by country or worldwide availability
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number for pagination (starts at 1) | |
| sort | No | Sort order for results (default: 'relevant') | |
| type | No | Filter by a single employment type (full-time, part-time, contractor, temporary, intern, volunteer, or other) | |
| country | No | Filter jobs by country (e.g., 'Canada', 'United States', 'UK') | |
| keyword | No | Search keyword/term (optional) | |
| markets | No | Comma-separated market/category slugs to filter by (e.g., 'saas,fintech,healthcare') | |
| benefits | No | Comma-separated benefit slugs to filter by (e.g., '401k,health-insurance,equity') | |
| currency | No | Salary currency (default: USD) | |
| companies | No | Comma-separated company slugs to filter by (e.g., 'stripe,gitlab') | |
| worldwide | No | Show ONLY 100% remote jobs available worldwide (overrides country filter) | |
| experience | No | Filter by a single experience/seniority level (entry-level, mid-level, senior, manager, director, or executive) | |
| salary_max | No | Maximum salary in the specified currency (default USD) | |
| salary_min | No | Minimum salary in the specified currency (default USD) | |
| salary_required | No | If false, include jobs without salary data in salary-filtered results (default: true — only jobs with salary) | |
| exclude_worldwide | No | When true and country is set, return ONLY jobs specifically available in that country, excluding worldwide/remote jobs. Requires country to be set. |