LinkedIn job search
Searches LinkedIn job postings by title and location, with filters for company, workplace type, employment type, seniority, salary band, and recency.
Returns the full posting, the hiring company, applicant counts, and the apply link.
What a call costs
Billed on actual usage, minimum $0.0020 per call, capped at $6.00 per call.
a price before every call. failed calls are never charged.
When to use it
Use to track hiring signals: which companies are staffing up a function, what a role pays in a market, or which accounts just opened a req you can sell into. Also useful as an intent signal before outreach.
Inputs
LinkedIn job search takes 15 fields, 1 of them required. Anything you leave out falls back to the tool's own default.
| Field | Type | Required | What it does |
|---|---|---|---|
| jobTitles | array of string | yes | Search queries, as typed into LinkedIn job search. Boolean operators are supported. maxItems applies to EACH title and location pair, so two titles across two locations can cost four times the quote. |
| page | integer | optional | Search page to start from. Each page holds 25 jobs. |
| geoIds | array of string | optional | LinkedIn geo ID filter, for example "103644278". More precise than locations. |
| salary | array of string | optional | Minimum salary band filter. |
| sortBy | string | optional | Result ordering. |
| company | array of string | optional | Filter by employer. Full LinkedIn company URLs or company names. |
| maxItems | integer | optional | Maximum jobs per title and location pair. This is the field the price quote is sized from. |
| easyApply | boolean | optional | Only postings with LinkedIn Easy Apply. |
| locations | array of string | optional | LinkedIn location filter, for example "New York". Prefer the full country or city name. |
| industryIds | array of string | optional | LinkedIn industry ID filter, for example "4" for Software Development. |
| postedLimit | string | optional | Only postings newer than this. |
| workplaceType | array of string | optional | Workplace type filter. |
| employmentType | array of string | optional | Employment type filter. |
| experienceLevel | array of string | optional | Seniority filter. |
| under10Applicants | boolean | optional | Only postings with fewer than ten applicants. |
How to call it
Connect once and your agent can reach LinkedIn job search the same way it reaches everything else in the catalog. Add Goro as an MCP connector, or paste the setup line into an agent that reads skills.
MCP
Add this server in Claude, Claude Code, or any MCP client.
https://mcp.usegoro.ai/mcp
Skill
One line in your agent's chat. It sets itself up.
set up https://usegoro.ai/SKILL.mdOr plain HTTP
POST /v1/run
{
"endpoint": "linkedin.jobs",
"input": {
"sortBy": "date",
"maxItems": 10,
"jobTitles": [
"<jobTitles>"
]
}
}Related tools
More from people and companies, or browse the full tool catalog.
LinkedIn company employees
Lists the people who work at one or more LinkedIn companies, with filters for job title, seniority, function, location, tenure, and years of...
from $0.0240 per profileLinkedIn profile
Full LinkedIn profile records for a list of profile URLs: headline, current role, employer details, full work history, education, skills,...
from $0.03 per resultLinkedIn profile search by keyword
Searches LinkedIn people by a free-text query such as a service, skill, or role ("fractional CFO", "machine learning engineer") and returns matching...
from $0.0120 per profileLinkedIn profile search by name
Find LinkedIn profiles by a person's first and last name, with optional filters for location, current or past company, school, job title and industry.
from $0.0120 per profileFurther reading: Lead generation with AI agents: a step-by-step playbook
Run LinkedIn job search from your agent.
One balance for every tool in the catalog. Start with Build, $25 of credit for $19 a month.
Get started