Search jobs
search_jobsSearch open tech jobs from company career pages tracked by lazee.dev, newest first. Filter by role, level, region, workplace, company, salary and posting date; every filter is optional and they combine with AND (values inside one filter combine with OR). Returns one page of jobs with title, company, location, salary when posted, and the link to apply on the company's own site. Accepted values for each filter are listed in its parameter schema.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "search_jobs"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Which page of results to return; the result's meta.total_pages says how many there are. Default 1. | |
| role | No | Job functions to include; a job matches any of them. "engineering" covers every engineering function at once. | |
| sort | No | posted_desc (newest first, the default) or posted_asc. | |
| level | No | Seniority to include; a job matches any of the levels given. | |
| limit | No | How many jobs to return on each page. Default 10. | |
| query | No | Words to look for in the job title, company name or location, e.g. "react" or "Bangalore". Leave it out to search by filters alone. | |
| region | No | Countries or regions the person can work from; a job matches if it is open to any of them. | |
| company | No | Companies to include, matched on the full company name ignoring case; a partial name matches nothing. | |
| platform | No | Hiring platforms the job must be posted on. Rarely needed: leave it out unless the person asks for a specific platform. | |
| workplace | No | Where the work happens; a job matches any of the arrangements given. Jobs whose posting doesn't say are left out when this is set. | |
| has_salary | No | Only jobs that state their pay. | |
| salary_max | No | Highest yearly pay wanted, in salary_currency. | |
| salary_min | No | Lowest yearly pay wanted, in salary_currency. Jobs in other currencies are converted at the day's rate. | |
| posted_after | No | Only jobs posted on or after this date, YYYY-MM-DD. | |
| salary_currency | No | Currency that salary_min and salary_max are written in, e.g. USD, INR or EUR. Default USD. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Jobs on this page. | |
| meta | Yes | Paging and freshness. |