search_jobs
Search live remote jobs by query, location, company, salary, job type, level, industry, or posted date. Returns compact listings without full descriptions for quick filtering.
Instructions
Search public remote jobs with compact results, without full descriptions. Geo uses candidate eligibility, including eligible parent regions and global jobs. Call directly when filters are clear; use resolve_taxonomy for uncertain slugs. Cursor is opaque: pass nextCursor unchanged with identical filters. jobCount counts this page only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| geo | No | Location slug. | |
| limit | No | Page size, up to 50. | |
| query | No | Search terms, at least 3 characters. | |
| cursor | No | Opaque continuation cursor. | |
| company | No | Public company ID. | |
| jobType | No | Employment type slug. | |
| currency | No | ISO 4217 currency. | |
| industry | No | Job industry slug. | |
| jobLevel | No | Level slug. | |
| salaryMax | No | Maximum salary; match jobs with salaryMin at most this. | |
| salaryMin | No | Minimum salary; match jobs with salaryMax at least this. | |
| postedAfter | No | UTC date YYYY-MM-DD. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobs | Yes | ||
| hasMore | Yes | ||
| jobCount | Yes | Only the count in this response. | |
| nextCursor | Yes | ||
| appliedFilters | Yes |