linkedin_search_jobs
Search LinkedIn jobs by keywords, location, date, experience, and remote type. Retrieve one page of results with title, company, location, and link, and paginate manually via start offset.
Instructions
Search LinkedIn jobs with filters, returning one page of results.
Runs the search LinkedIn's own jobs page runs and reads the rendered results: title, company, location, job id and link.
One page load per call, no scrolling and no auto-paging -- LinkedIn puts roughly 25 results on a page, so ask for the next page deliberately with start=25, start=50 and so on. capped in the result tells you the limit trimmed the rows, and page_had tells you how many the page actually held.
Note that LinkedIn records searches in your own recent-search history, exactly as it would if you typed the query on the site. That is the only trace a search leaves, and it is on your account, not anyone else's.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | maximum rows to return (default 25, max 50). | |
| start | No | result offset for manual paging (0, 25, 50 ...). | |
| remote | No | any | on_site | remote | hybrid. | any |
| sort_by | No | relevance | date. | relevance |
| keywords | Yes | what to search for, e.g. "senior node.js engineer". | |
| location | No | city, region or country. Empty means LinkedIn's default. | |
| date_posted | No | any | past_24h | past_week | past_month. | any |
| experience_level | No | comma-separated from internship, entry, associate, mid_senior, director, executive. Empty means no filter. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||