This spell cost us sleep. Support the witch with a coffee. (opens in a new tab)
LinkedIn job search URL builder
LinkedIn search is powerful, but boolean operators, exact phrases and filter codes are hard to remember. Build a stricter search here, or paste a LinkedIn link to see what it really does. Everything runs in your browser; nothing you type is sent anywhere.
Paste a LinkedIn link
Paste a LinkedIn jobs search link, how to use (optional)We explain each part of the link and load it into the builder. Tracking bits like currentJobId, origin and trk are dropped.
Build your search
Best-effort: LinkedIn applies this mostly to signed-in US searches and hides jobs that don’t list pay.
Let AI write it for you — in the JobWhat extension Coming soon: Our mad data scientists are working on something crazy
Describe the job you want in plain English. In the extension's Job Alerts, Fill with AI turns it into LinkedIn search filters and builds the search link for you.
What happens in the video
- In the JobWhat extension, open Job Alerts, add a source and build a LinkedIn search.
- Describe the job you want in plain English.
- Click Fill with AI. It uses AI from your allowance.
- AI fills exact phrase, any of, exclude, location, workplace, how far back the first check looks, experience, job type, salary and companies to never show.
- Notes explain the rest: LinkedIn links can't exclude companies, so Amazon and Meta are filtered out of your Job Alerts results. “Last 48 hours” becomes Past 3 days, the closest first-check option.
- The LinkedIn search link is built for you. Copy it or open it on LinkedIn.
The AI fill lives in the JobWhat extension and uses AI from your allowance. This page never calls the AI: the builder above runs entirely in your browser. The video uses a fictional search.
LinkedIn search cheat sheet
Worked example: an AI search link
https://www.linkedin.com/jobs/search-results/?currentJobId=4473003689&keywords=product%20manager%20bay%20area%20last%2048%20hours%20aws&origin=SEMANTIC_SEARCH_LANDING_PAGE
/jobs/search-results/withorigin=SEMANTIC_SEARCH_LANDING_PAGEis LinkedIn’s AI search. It interprets the whole phrase.keywordsis the only real input. “bay area” and “last 48 hours” are just words, not a location or date filter.currentJobIdonly picks the job open in the side panel;originis tracking.- Stricter version:
"product manager" AND AWS, location San Francisco Bay Area,f_TPR=r172800(past 48 hours),sortBy=DD, on/jobs/search/.
| Code | Means | When to use |
|---|---|---|
"exact phrase" | Exact phrase | A job title or skill that must appear word for word |
(a OR b) | Any of | Synonyms or seniority levels, any one is fine |
NOT word | Exclude | One or two words you never want to see |
AND | All of | Every term must match (uppercase) |
f_TPR=r86400 | Posted in the past 24 hours | Daily checks |
f_TPR=r604800 | Posted in the past week | A good default |
f_TPR=r2592000 | Posted in the past month | Rare roles or niche searches |
f_TPR=r172800 | Custom window: past 48 hours | Checking every other day |
f_WT=1 / 2 / 3 | On-site / Remote / Hybrid | Instead of writing "remote" in keywords |
f_E=1…6 | Internship, Entry, Associate, Mid-Senior, Director, Executive | Match your level plus one neighbour |
f_JT=F,P,C,T,V,I,O | Full-time, Part-time, Contract, Temporary, Volunteer, Internship, Other | Permanent vs. contract work |
f_AL=true | Easy Apply only | Quick application batches |
f_EA=true | Under 10 applicants | Being early on fresh postings |
f_SB2=1…9 | Salary $40k+ … $200k+ | US searches; hides jobs without pay |
f_C=1035 | Only this company (by id) | Targeting employers; can't exclude |
sortBy=DD | Most recent first | Whenever you check often |
sortBy=R | Most relevant first | Broad, exploratory searches |
currentJobId | Open job in the side panel | Not a filter; safe to remove |
origin, trk, refId | Tracking | Not filters; safe to remove |
Think in English first, then translate: 8 advanced LinkedIn search examples
Good LinkedIn searches don’t start with operators. They start with a plain sentence about the job you want, which you then translate piece by piece.
1.Say it in English
Write what you want as if you were telling a friend. Messy is fine: long sentences, maybes, dealbreakers.
2.Break it down
Sort every idea into one of five piles: words a listing must have, groups where any one word will do, words to exclude, things that are really filters (place, distance, remote, date, level, job type, pay), and things a LinkedIn link simply can't do.
3.Translate
Words become keywords: "quotes" for exact phrases, OR inside (parentheses) for either/or, AND between groups, NOT (…) for exclusions, always in capitals. Everything else becomes a filter.
4.Check it
Open the link, skim the first page of results and adjust. If good jobs are missing, an exclusion is probably too broad.
Short on time? In the JobWhat extension, Describe the job you want → Fill with AIComing soon: Our mad data scientists are working on something crazy will do this translation for you (uses AI from your allowance). Install JobWhat
Each example below uses LinkedIn’s regular job search, where capitalised AND, OR and NOT, quotes and parentheses work. LinkedIn’s AI search may ignore them. Every link is generated by the builder above; open one to see how it reads.
Example 1: Senior product manager for AI platforms or developer tools, Bay Area or remote
1. In plain English
I'm a senior PM and want my next role on an AI or ML platform, or on developer tools, somewhere that runs on AWS, GCP or Azure. I live in San Francisco and will commute up to about 50 miles for a hybrid job, or work remotely. Nothing junior, no contracts, no hardware and no sales engineering, full-time, $200k or more, only things posted in the last three days, newest first.
2. Break it down
- Must have
At least one term from every “Any of” group.
- Any of: Level + title
- “senior product manager”
- “principal product manager”
- “group product manager”
- Any of: Product area
- “AI platform”
- “ML platform”
- “developer tools”
- Any of: Cloud
- AWS
- GCP
- Azure
- Exclude
- associate
- junior
- intern
- contract
- hardware
- “sales engineer”
- Filters, not keywords
- Location: San Francisco, CA
- Distance: Within 50 mi
- Workplace: Remote + Hybrid
- Date posted: Past 3 days
- Experience: Mid-Senior + Director
- Job type: Full-time
- Salary: $200k+
- Sort: Most recent
- Can’t do in a LinkedIn link
- One link holds one location. "San Francisco or remote anywhere" is two searches: the link below covers hybrid and remote jobs within 50 miles of San Francisco, and the second search covers remote jobs anywhere in the United States.
- LinkedIn's salary filter stops at $200k+, so that's the highest bar a link can set.
3. Translate
Keywords
("senior product manager" OR "principal product manager" OR "group product manager") AND ("AI platform" OR "ML platform" OR "developer tools") AND (AWS OR GCP OR Azure) NOT (associate OR junior OR intern OR contract OR hardware OR "sales engineer")
248 characters (kept under 250; very long queries can get cut short).
| Filter | Setting | In the link |
|---|---|---|
| Location | San Francisco, CA | location=San Francisco, CA |
| Distance | Within 50 mi | distance=50 |
| Workplace | Remote + Hybrid | f_WT=2,3 |
| Date posted | Past 3 days | f_TPR=r259200 |
| Experience | Mid-Senior + Director | f_E=4,5 |
| Job type | Full-time | f_JT=F |
| Salary | $200k+ | f_SB2=9 |
| Sort | Most recent | sortBy=DD |
4. Check it
https://www.linkedin.com/jobs/search/?keywords=(%22senior%20product%20manager%22%20OR%20%22principal%20product%20manager%22%20OR%20%22group%20product%20manager%22)%20AND%20(%22AI%20platform%22%20OR%20%22ML%20platform%22%20OR%20%22developer%20tools%22)%20AND%20(AWS%20OR%20GCP%20OR%20Azure)%20NOT%20(associate%20OR%20junior%20OR%20intern%20OR%20contract%20OR%20hardware%20OR%20%22sales%20engineer%22)&location=San%20Francisco,%20CA&distance=50&f_TPR=r259200&f_WT=2,3&f_E=4,5&f_JT=F&f_SB2=9&sortBy=DD
Second search: remote anywhere in the United States
Same keywords and filters, different location.
https://www.linkedin.com/jobs/search/?keywords=(%22senior%20product%20manager%22%20OR%20%22principal%20product%20manager%22%20OR%20%22group%20product%20manager%22)%20AND%20(%22AI%20platform%22%20OR%20%22ML%20platform%22%20OR%20%22developer%20tools%22)%20AND%20(AWS%20OR%20GCP%20OR%20Azure)%20NOT%20(associate%20OR%20junior%20OR%20intern%20OR%20contract%20OR%20hardware%20OR%20%22sales%20engineer%22)&location=United%20States&f_TPR=r259200&f_WT=2&f_E=4,5&f_JT=F&f_SB2=9&sortBy=DD
Why this works: Each AND group answers one question (what title, what product, what cloud), so a match has to tick all three, and the 72-hour custom date window keeps the list short enough to check daily.
Common mistake: Typing "Bay Area or remote" into keywords. Places and remote are filters; as keywords they only match listings that happen to contain those words.
Example 2: New-grad software engineer in New York (and a second search for Boston)
1. In plain English
I graduate in May and want a new-grad or early-career software engineering job in New York, in the office or hybrid. I code in Python, Java, Go or TypeScript and want backend, full-stack or infrastructure work. No senior, staff or lead roles, no internships and nothing that needs a security clearance. Easy Apply and few applicants so I'm early. I'd take Boston too.
2. Break it down
- Must have
At least one term from every “Any of” group.
- Any of: Career stage
- “new grad”
- “university graduate”
- “entry level”
- “early career”
- Any of: Language
- Python
- Java
- Golang
- TypeScript
- Any of: Kind of work
- backend
- “full stack”
- infrastructure
- Exclude
- senior
- staff
- lead
- manager
- intern
- internship
- clearance
- Filters, not keywords
- Location: New York City Metropolitan Area
- Workplace: On-site + Hybrid
- Date posted: Past week
- Experience: Internship + Entry level
- Job type: Full-time
- Easy Apply: Only Easy Apply
- Applicants: Under 10 applicants
- Sort: Most recent
- Can’t do in a LinkedIn link
- New York or Boston is two searches; a link holds one location. Use a metro area (New York City Metropolitan Area) to cover the whole region in one link. The Boston version is below.
- Left out to keep it short
- "security clearance" ("clearance" already matches it) and NOT principal (the Entry level filter already drops most of those).
3. Translate
Keywords
("new grad" OR "university graduate" OR "entry level" OR "early career") AND (Python OR Java OR Golang OR TypeScript) AND (backend OR "full stack" OR infrastructure) NOT (senior OR staff OR lead OR manager OR intern OR internship OR clearance)
243 characters (kept under 250; very long queries can get cut short).
| Filter | Setting | In the link |
|---|---|---|
| Location | New York City Metropolitan Area | location=New York City Metropolitan Area |
| Workplace | On-site + Hybrid | f_WT=1,3 |
| Date posted | Past week | f_TPR=r604800 |
| Experience | Internship + Entry level | f_E=1,2 |
| Job type | Full-time | f_JT=F |
| Easy Apply | Only Easy Apply | f_AL=true |
| Applicants | Under 10 applicants | f_EA=true |
| Sort | Most recent | sortBy=DD |
4. Check it
https://www.linkedin.com/jobs/search/?keywords=(%22new%20grad%22%20OR%20%22university%20graduate%22%20OR%20%22entry%20level%22%20OR%20%22early%20career%22)%20AND%20(Python%20OR%20Java%20OR%20Golang%20OR%20TypeScript)%20AND%20(backend%20OR%20%22full%20stack%22%20OR%20infrastructure)%20NOT%20(senior%20OR%20staff%20OR%20lead%20OR%20manager%20OR%20intern%20OR%20internship%20OR%20clearance)&location=New%20York%20City%20Metropolitan%20Area&f_TPR=r604800&f_WT=1,3&f_E=1,2&f_JT=F&f_AL=true&f_EA=true&sortBy=DD
Second search: Greater Boston
Same keywords and filters, different location.
https://www.linkedin.com/jobs/search/?keywords=(%22new%20grad%22%20OR%20%22university%20graduate%22%20OR%20%22entry%20level%22%20OR%20%22early%20career%22)%20AND%20(Python%20OR%20Java%20OR%20Golang%20OR%20TypeScript)%20AND%20(backend%20OR%20%22full%20stack%22%20OR%20infrastructure)%20NOT%20(senior%20OR%20staff%20OR%20lead%20OR%20manager%20OR%20intern%20OR%20internship%20OR%20clearance)&location=Greater%20Boston&f_TPR=r604800&f_WT=1,3&f_E=1,2&f_JT=F&f_AL=true&f_EA=true&sortBy=DD
Why this works: Internship + Entry level catches new-grad roles that employers tag either way, while Full-time and NOT (intern OR internship) drop the actual internships.
Common mistake: Writing Go instead of Golang. "Go" is an everyday word, so nearly every listing matches and the language group stops filtering.
Example 3: Remote staff or principal backend engineer, no crypto
1. In plain English
I'm looking for a staff or principal backend or platform role, fully remote, anywhere in the US. My stack is Go, Rust or Scala, and I want Kubernetes, Kafka or distributed, event-driven systems. Absolutely no crypto, web3, blockchain, NFT, DeFi or gambling companies, and no 24/7 on-call. Full-time, $220k or more, posted today.
2. Break it down
- Must have
At least one term from every “Any of” group.
- Any of: Title
- “staff engineer”
- “principal engineer”
- “staff software engineer”
- Any of: Language
- Golang
- Rust
- Scala
- Any of: Systems
- Kubernetes
- distributed
- event-driven
- Kafka
- Exclude
- crypto
- web3
- blockchain
- NFT
- DeFi
- gambling
- “on-call 24/7”
- Filters, not keywords
- Location: United States
- Workplace: Remote
- Date posted: Past 24 hours
- Experience: Mid-Senior + Director
- Job type: Full-time
- Salary: $200k+
- Sort: Most recent
- Can’t do in a LinkedIn link
- No $220k option: LinkedIn's highest salary filter is $200k+, so check the pay on each listing.
- Excluding whole industries or companies isn't a LinkedIn link filter; NOT (crypto OR web3 …) only removes listings that mention those words. To skip specific companies, use the JobWhat extension's "Never show these companies"Coming soon: Our mad data scientists are working on something crazy list, which hides them after results load.
3. Translate
Keywords
("staff engineer" OR "principal engineer" OR "staff software engineer") AND (Golang OR Rust OR Scala) AND (Kubernetes OR distributed OR "event-driven" OR Kafka) NOT (crypto OR web3 OR blockchain OR NFT OR DeFi OR gambling OR "on-call 24/7")
240 characters (kept under 250; very long queries can get cut short).
| Filter | Setting | In the link |
|---|---|---|
| Location | United States | location=United States |
| Workplace | Remote | f_WT=2 |
| Date posted | Past 24 hours | f_TPR=r86400 |
| Experience | Mid-Senior + Director | f_E=4,5 |
| Job type | Full-time | f_JT=F |
| Salary | $200k+ | f_SB2=9 |
| Sort | Most recent | sortBy=DD |
4. Check it
https://www.linkedin.com/jobs/search/?keywords=(%22staff%20engineer%22%20OR%20%22principal%20engineer%22%20OR%20%22staff%20software%20engineer%22)%20AND%20(Golang%20OR%20Rust%20OR%20Scala)%20AND%20(Kubernetes%20OR%20distributed%20OR%20%22event-driven%22%20OR%20Kafka)%20NOT%20(crypto%20OR%20web3%20OR%20blockchain%20OR%20NFT%20OR%20DeFi%20OR%20gambling%20OR%20%22on-call%2024%2F7%22)&location=United%20States&f_TPR=r86400&f_WT=2&f_E=4,5&f_JT=F&f_SB2=9&sortBy=DD
Why this works: Remote is the Workplace filter plus a country, and "staff" and "principal" live in the title group because LinkedIn's experience levels stop at Mid-Senior and Director.
Common mistake: Leaving remote in the keywords. It matches listings that say "not remote" and misses remote jobs that never use the word.
Example 4: Contract data analyst with SQL and a BI tool, remote or hybrid
1. In plain English
I only want contract or temp work right now, as a data analyst, analytics engineer or BI person, remote or hybrid. SQL is a must, plus Tableau, Power BI or Looker, and ideally dbt, Snowflake or BigQuery. Not permanent roles, not internships. Associate or mid-level, Easy Apply, posted in the last 24 hours, newest first.
2. Break it down
- Must have
- SQL
At least one term from every “Any of” group, plus the terms above.
- Any of: Title
- “data analyst”
- “analytics engineer”
- “BI analyst”
- “business intelligence”
- Any of: BI tool
- Tableau
- “Power BI”
- Looker
- Any of: Data stack
- dbt
- Snowflake
- BigQuery
- Exclude
- permanent
- intern
- internship
- Filters, not keywords
- Location: United States
- Workplace: Remote + Hybrid
- Date posted: Past 24 hours
- Experience: Associate + Mid-Senior
- Job type: Contract + Temporary
- Easy Apply: Only Easy Apply
- Sort: Most recent
- Can’t do in a LinkedIn link
- "Contract only" is the Job type filter (Contract + Temporary), not a keyword. NOT "full-time" is left out on purpose: many contracts say "full-time hours".
- There's no filter for W2 vs 1099 or corp-to-corp. NOT W2 would also drop contracts that offer W2, so read the listing instead.
3. Translate
Keywords
("data analyst" OR "analytics engineer" OR "BI analyst" OR "business intelligence") AND SQL AND (Tableau OR "Power BI" OR Looker) AND (dbt OR Snowflake OR BigQuery) NOT (permanent OR intern OR internship)
204 characters (kept under 250; very long queries can get cut short).
| Filter | Setting | In the link |
|---|---|---|
| Location | United States | location=United States |
| Workplace | Remote + Hybrid | f_WT=2,3 |
| Date posted | Past 24 hours | f_TPR=r86400 |
| Experience | Associate + Mid-Senior | f_E=3,4 |
| Job type | Contract + Temporary | f_JT=C,T |
| Easy Apply | Only Easy Apply | f_AL=true |
| Sort | Most recent | sortBy=DD |
4. Check it
https://www.linkedin.com/jobs/search/?keywords=(%22data%20analyst%22%20OR%20%22analytics%20engineer%22%20OR%20%22BI%20analyst%22%20OR%20%22business%20intelligence%22)%20AND%20SQL%20AND%20(Tableau%20OR%20%22Power%20BI%22%20OR%20Looker)%20AND%20(dbt%20OR%20Snowflake%20OR%20BigQuery)%20NOT%20(permanent%20OR%20intern%20OR%20internship)&location=United%20States&f_TPR=r86400&f_WT=2,3&f_E=3,4&f_JT=C,T&f_AL=true&sortBy=DD
Why this works: SQL sits alone between AND groups, so it's required, while each tool group only needs one match.
Common mistake: Writing SQL AND Tableau OR "Power BI" without parentheses. Without the brackets the OR can apply to the whole query, and Power BI jobs without SQL creep in.
Example 5: Nurse practitioner within 25 miles of Austin, no travel or nights
1. In plain English
I'm a family NP looking for clinic, outpatient, primary care or telehealth work within about 25 miles of Austin. On-site or hybrid, full-time or part-time is fine. I don't want travel contracts, per diem, PRN, locum or night shifts. $120k or more, posted this week.
2. Break it down
- Must have
At least one term from every “Any of” group.
- Any of: Role
- “nurse practitioner”
- NP
- FNP
- AGNP
- PMHNP
- Any of: Setting
- clinic
- outpatient
- “primary care”
- telehealth
- Exclude
- travel
- “per diem”
- PRN
- locum
- “night shift”
- nights
- Filters, not keywords
- Location: Austin, TX
- Distance: Within 25 mi
- Workplace: On-site + Hybrid
- Date posted: Past week
- Job type: Full-time + Part-time
- Salary: $120k+
- Sort: Most recent
- Can’t do in a LinkedIn link
- Shift schedules aren't a LinkedIn filter, so nights are excluded with keywords, which also hides day jobs that mention "no nights".
- Bare "NP" is a trade-off: it catches listings that only use the abbreviation, but it can match unrelated uses of those two letters. Drop it if results look noisy.
3. Translate
Keywords
("nurse practitioner" OR NP OR FNP OR AGNP OR PMHNP) AND (clinic OR outpatient OR "primary care" OR telehealth) NOT (travel OR "per diem" OR PRN OR locum OR "night shift" OR nights)
181 characters (kept under 250; very long queries can get cut short).
| Filter | Setting | In the link |
|---|---|---|
| Location | Austin, TX | location=Austin, TX |
| Distance | Within 25 mi | distance=25 |
| Workplace | On-site + Hybrid | f_WT=1,3 |
| Date posted | Past week | f_TPR=r604800 |
| Job type | Full-time + Part-time | f_JT=F,P |
| Salary | $120k+ | f_SB2=5 |
| Sort | Most recent | sortBy=DD |
4. Check it
https://www.linkedin.com/jobs/search/?keywords=(%22nurse%20practitioner%22%20OR%20NP%20OR%20FNP%20OR%20AGNP%20OR%20PMHNP)%20AND%20(clinic%20OR%20outpatient%20OR%20%22primary%20care%22%20OR%20telehealth)%20NOT%20(travel%20OR%20%22per%20diem%22%20OR%20PRN%20OR%20locum%20OR%20%22night%20shift%22%20OR%20nights)&location=Austin,%20TX&distance=25&f_TPR=r604800&f_WT=1,3&f_JT=F,P&f_SB2=5&sortBy=DD
Why this works: Distance works with a city location, so 25 miles of Austin covers the suburbs without typing every town.
Common mistake: Excluding "travel" without checking what you lose. It also removes local jobs whose description mentions travel between clinic sites.
Example 6: Career-changer UX designer, junior roles only
1. In plain English
I finished a UX bootcamp and I'm switching careers into UX, product design or UX research. I know Figma, prototyping and design systems. I need junior, associate or entry-level roles, remote or hybrid, full-time or contract. Please nothing senior, lead or principal, and no graphic design or print jobs. Posted this week, few applicants.
2. Break it down
- Must have
At least one term from every “Any of” group.
- Any of: Title
- “UX designer”
- “product designer”
- “UX/UI designer”
- “UX researcher”
- Any of: Skills
- Figma
- prototyping
- “design systems”
- Any of: Level words
- junior
- associate
- “entry level”
- bootcamp
- Exclude
- senior
- lead
- principal
- staff
- “graphic designer”
- Filters, not keywords
- Location: United States
- Workplace: Remote + Hybrid
- Date posted: Past week
- Experience: Entry level + Associate
- Job type: Full-time + Contract
- Applicants: Under 10 applicants
- Sort: Most recent
- Can’t do in a LinkedIn link
- "Open to career changers" isn't a LinkedIn filter. Words like bootcamp and junior are the closest a link can get; the experience filter does the rest.
- Left out to keep it short
- "interaction designer", "apprentice", "print", and NOT manager / director (the Entry level + Associate filter already removes most of those).
3. Translate
Keywords
("UX designer" OR "product designer" OR "UX/UI designer" OR "UX researcher") AND (Figma OR prototyping OR "design systems") AND (junior OR associate OR "entry level" OR bootcamp) NOT (senior OR lead OR principal OR staff OR "graphic designer")
243 characters (kept under 250; very long queries can get cut short).
| Filter | Setting | In the link |
|---|---|---|
| Location | United States | location=United States |
| Workplace | Remote + Hybrid | f_WT=2,3 |
| Date posted | Past week | f_TPR=r604800 |
| Experience | Entry level + Associate | f_E=2,3 |
| Job type | Full-time + Contract | f_JT=F,C |
| Applicants | Under 10 applicants | f_EA=true |
| Sort | Most recent | sortBy=DD |
4. Check it
https://www.linkedin.com/jobs/search/?keywords=(%22UX%20designer%22%20OR%20%22product%20designer%22%20OR%20%22UX%2FUI%20designer%22%20OR%20%22UX%20researcher%22)%20AND%20(Figma%20OR%20prototyping%20OR%20%22design%20systems%22)%20AND%20(junior%20OR%20associate%20OR%20%22entry%20level%22%20OR%20bootcamp)%20NOT%20(senior%20OR%20lead%20OR%20principal%20OR%20staff%20OR%20%22graphic%20designer%22)&location=United%20States&f_TPR=r604800&f_WT=2,3&f_E=2,3&f_JT=F,C&f_EA=true&sortBy=DD
Why this works: Experience filters are set by employers and are often wrong, so the level words and NOT (senior OR lead …) double-check them in the text.
Common mistake: NOT lead also hides junior jobs that say "you'll lead workshops". If results look thin, remove lead first.
Example 7: SaaS account executive, new business, Chicago or remote
1. In plain English
I sell B2B software and want an account executive job, enterprise or mid-market, hunting new business rather than managing accounts. Chicago area or remote. No commission-only, 1099, door-to-door, insurance or real estate, and no SDR or BDR roles. Mid-senior, full-time, $150k base or more, posted in the last three days, newest first.
2. Break it down
- Must have
At least one term from every “Any of” group.
- Any of: Title
- “account executive”
- “enterprise AE”
- “mid-market AE”
- Any of: What you sell
- SaaS
- “B2B software”
- cloud
- Any of: Motion
- “new business”
- “net new”
- hunter
- Exclude
- “commission only”
- 1099
- “door to door”
- insurance
- “real estate”
- SDR
- BDR
- Filters, not keywords
- Location: Greater Chicago Area
- Date posted: Past 3 days
- Experience: Mid-Senior
- Job type: Full-time
- Salary: $140k+
- Sort: Most recent
- Can’t do in a LinkedIn link
- Salary filters come in $20k steps, so $150k becomes $140k+. Listings often show on-target earnings (base + commission), so a $140k+ filter can include jobs with a lower base.
- Chicago or remote is two searches; the second one is below.
- Left out to keep it short
- "strategic account executive" (it already contains "account executive") and "commission-only" with a hyphen (LinkedIn may treat it like the spaced phrase; check both if it matters).
3. Translate
Keywords
("account executive" OR "enterprise AE" OR "mid-market AE") AND (SaaS OR "B2B software" OR cloud) AND ("new business" OR "net new" OR hunter) NOT ("commission only" OR 1099 OR "door to door" OR insurance OR "real estate" OR SDR OR BDR)
235 characters (kept under 250; very long queries can get cut short).
| Filter | Setting | In the link |
|---|---|---|
| Location | Greater Chicago Area | location=Greater Chicago Area |
| Date posted | Past 3 days | f_TPR=r259200 |
| Experience | Mid-Senior | f_E=4 |
| Job type | Full-time | f_JT=F |
| Salary | $140k+ | f_SB2=6 |
| Sort | Most recent | sortBy=DD |
4. Check it
https://www.linkedin.com/jobs/search/?keywords=(%22account%20executive%22%20OR%20%22enterprise%20AE%22%20OR%20%22mid-market%20AE%22)%20AND%20(SaaS%20OR%20%22B2B%20software%22%20OR%20cloud)%20AND%20(%22new%20business%22%20OR%20%22net%20new%22%20OR%20hunter)%20NOT%20(%22commission%20only%22%20OR%201099%20OR%20%22door%20to%20door%22%20OR%20insurance%20OR%20%22real%20estate%22%20OR%20SDR%20OR%20BDR)&location=Greater%20Chicago%20Area&f_TPR=r259200&f_E=4&f_JT=F&f_SB2=6&sortBy=DD
Second search: remote anywhere in the United States
Same keywords and filters, different location.
https://www.linkedin.com/jobs/search/?keywords=(%22account%20executive%22%20OR%20%22enterprise%20AE%22%20OR%20%22mid-market%20AE%22)%20AND%20(SaaS%20OR%20%22B2B%20software%22%20OR%20cloud)%20AND%20(%22new%20business%22%20OR%20%22net%20new%22%20OR%20hunter)%20NOT%20(%22commission%20only%22%20OR%201099%20OR%20%22door%20to%20door%22%20OR%20insurance%20OR%20%22real%20estate%22%20OR%20SDR%20OR%20BDR)&location=United%20States&f_TPR=r259200&f_WT=2&f_E=4&f_JT=F&f_SB2=6&sortBy=DD
Why this works: The motion group is what separates hunting roles from account management, and "commission only" in quotes excludes the phrase, not every listing that mentions commission.
Common mistake: Typing $150k or OTE into keywords. Pay is a filter; as a keyword it only matches listings that print that exact text.
Example 8: Hybrid B2B marketing director near Seattle, no agencies
1. In plain English
I want to lead marketing at a B2B or SaaS company: director of marketing, head of marketing or similar, focused on demand generation, ABM, product or growth marketing. Hybrid, within 25 miles of Seattle. No agencies, freelance or consulting gigs, and no retail. Director or executive level, full-time, posted this week, newest first, and ideally before 10 people have applied.
2. Break it down
- Must have
At least one term from every “Any of” group.
- Any of: Title
- “director of marketing”
- “marketing director”
- “head of marketing”
- Any of: Market
- B2B
- SaaS
- “enterprise software”
- Any of: Focus
- “demand generation”
- ABM
- “product marketing”
- “growth marketing”
- Exclude
- agency
- freelance
- consultant
- retail
- Filters, not keywords
- Location: Seattle, WA
- Distance: Within 25 mi
- Workplace: Hybrid
- Date posted: Past week
- Experience: Director + Executive
- Job type: Full-time
- Applicants: Under 10 applicants
- Sort: Most recent
- Can’t do in a LinkedIn link
- LinkedIn links can't exclude companies. To skip specific agencies or employers, add them to the JobWhat extension's "Never show these companies"Coming soon: Our mad data scientists are working on something crazy list; it hides them after results load.
- "No agencies" as a type of job can only be approximated with the generic word NOT agency, which also drops good in-house jobs that mention agency partners.
- Left out to keep it short
- "VP marketing" (the Executive level filter covers most VP roles), and NOT "real estate" / restaurant (rare in B2B software searches).
3. Translate
Keywords
("director of marketing" OR "marketing director" OR "head of marketing") AND (B2B OR SaaS OR "enterprise software") AND ("demand generation" OR ABM OR "product marketing" OR "growth marketing") NOT (agency OR freelance OR consultant OR retail)
243 characters (kept under 250; very long queries can get cut short).
| Filter | Setting | In the link |
|---|---|---|
| Location | Seattle, WA | location=Seattle, WA |
| Distance | Within 25 mi | distance=25 |
| Workplace | Hybrid | f_WT=3 |
| Date posted | Past week | f_TPR=r604800 |
| Experience | Director + Executive | f_E=5,6 |
| Job type | Full-time | f_JT=F |
| Applicants | Under 10 applicants | f_EA=true |
| Sort | Most recent | sortBy=DD |
4. Check it
https://www.linkedin.com/jobs/search/?keywords=(%22director%20of%20marketing%22%20OR%20%22marketing%20director%22%20OR%20%22head%20of%20marketing%22)%20AND%20(B2B%20OR%20SaaS%20OR%20%22enterprise%20software%22)%20AND%20(%22demand%20generation%22%20OR%20ABM%20OR%20%22product%20marketing%22%20OR%20%22growth%20marketing%22)%20NOT%20(agency%20OR%20freelance%20OR%20consultant%20OR%20retail)&location=Seattle,%20WA&distance=25&f_TPR=r604800&f_WT=3&f_E=5,6&f_JT=F&f_EA=true&sortBy=DD
Why this works: Under 10 applicants plus newest first puts you in the first wave of applicants, and the focus group keeps brand-only or events-only roles out.
Common mistake: Treating NOT agency as a company filter. It only removes listings that contain the word; staffing firms that don't say "agency" still show.
Field guide: what each filter does and how to use it
One entry per builder field, in the same order. LinkedIn doesn’t document most URL parameters, so a few behaviours are described as observed and may change.
Keywords: Exact phrase
The words LinkedIn searches for in job titles and descriptions. The builder turns your chips into LinkedIn's boolean syntax: Exact phrase terms are required, Any of terms are alternatives, Exclude terms are removed.
More detail: Any of (OR), in detail · Exclude (NOT), in detail
Parameter: keywords
"product designer"- Exact phrase: the words together, in this order (quotes)
(senior OR staff)- Any of: at least one of these (OR inside parentheses)
NOT intern- Exclude: drop listings that mention this word
AND- Every term must match (the builder joins groups with AND)
How to use it well: Put the job title in Exact phrase, seniority or synonyms in Any of, and the one or two things you never want in Exclude.
Example: "product designer" AND (senior OR staff) NOT intern
How not to use it: Don't put places, dates or "remote" in keywords. They're only words there; use the Location, Date posted and Workplace filters.
- Lowercase or, and, not are treated as ordinary words. Operators must be uppercase (the builder does this for you).
- Too many quoted phrases joined by AND can return 0 results. Start with one phrase and add terms one at a time.
- NOT removes a job if the word appears anywhere in the listing, not only in the title, so "NOT senior" can hide jobs that mention a senior team.
- LinkedIn's AI search (links on /jobs/search-results/) may ignore quotes and operators. This builder always uses regular search.
Keywords: Any of (OR)
A job matches if it contains at least one of these terms. Use it for alternatives: different names for the same job, a choice of tech stacks, or spelling variants.
Parameter: keywords ( … OR … )
(Python OR Go OR Rust)- At least one of the three. OR is capitalised and the group sits in parentheses
("product manager" OR "product owner")- Multi-word terms are quoted, so each is matched as a whole phrase
"product manager" AND (AWS OR GCP OR Azure)- With Exact phrase: the phrase is required AND at least one of the group
How to use it well: Put synonyms and alternate titles here ("product manager" / "product owner"), tech stacks (Python / Go / Rust) or spelling variants ("e-commerce" / ecommerce). Keep the required job title in Exact phrase; the builder joins the two with AND.
Example: "product manager" AND (AWS OR GCP OR Azure)
How not to use it: Don't use Any of for places or "remote". Those are words, not filters here; use Location and Workplace.
How many terms
3–8 is a sensible range. Each extra term widens the search, and very long queries can be cut short or get slow. If you need more, you probably have two different searches.
How it combines with the other fields
Exact phrase terms are joined with AND, the Any of group is added in parentheses, and Exclude terms come last with NOT. So one Exact phrase, one Any of group and one Exclude becomes: "title" AND (a OR b) NOT c. The chips hold one Any of group; a pasted link with two OR groups is kept as text and sent exactly as written.
Worked examples
Simple
Any of: Python, Go, Rust
(Python OR Go OR Rust)Any job mentioning at least one of the three languages.
Medium
Exact phrase: product manager · Any of: AWS, GCP, Azure
"product manager" AND (AWS OR GCP OR Azure)Product manager jobs that also mention at least one of the three clouds.
Complex
Exact phrase: e-commerce · Any of: product manager, product owner, program manager · Exclude: intern
"e-commerce" AND ("product manager" OR "product owner" OR "program manager") NOT internJobs that mention e-commerce and at least one of the three titles, without intern. ("ecommerce" spelled without the hyphen isn't matched; run a second search for it.)
- Lowercase or is an ordinary word to LinkedIn. It must be uppercase OR (the builder writes it for you).
- Mixing unrelated words in one group, like (python OR remote OR senior), matches almost anything. One group should hold one kind of alternative.
- Forgetting quotes: product manager OR designer without quotes can match "product" on its own. The builder quotes multi-word chips automatically.
- Putting a word you require here. If every result must mention it, it belongs in Exact phrase.
- A one-term group does nothing extra; a single Any of chip is the same as a required word.
- Using Any of for locations or "remote" instead of the Location and Workplace filters.
Keywords: Exclude (NOT)
Drops any job whose text contains the word or phrase: the title and, as far as we can tell, the description too. It is a blunt tool, so use it for a few specific words.
Parameter: keywords NOT …
NOT intern- Drop listings that mention intern
NOT "night shift"- Quoted: drop listings with the whole phrase
NOT intern NOT contract- Several excludes (same as NOT (intern OR contract))
How to use it well: Exclude seniority you don't want (senior, lead, principal), job types (intern, contract), industries (crypto, gambling) or shift words ("night shift"). Prefer specific phrases like "senior manager" over single common words, keep it to 2–6 terms, and compare results with and without an exclude before you rely on it.
Example: "data analyst" NOT intern NOT "night shift"
How not to use it: Don't exclude words that also appear in the titles you want, and don't use it to hide companies.
The big caveat
NOT matches anywhere in the listing, not just the title. Excluding senior can drop a good mid-level job that says "you'll work with senior engineers", and excluding a company name drops every job that merely mentions it (clients, partners, "ex-Contoso").
Exclude vs. hiding companies
LinkedIn links have no parameter to exclude a company; f_C can only include companies. Putting a company name in Exclude is still just a keyword, with the caveat above. Our mad data scientists are working on something crazy 🧪 (coming soon): a JobWhat Job Alert's "Never show these companies" hides a company's jobs by the company behind each result, without touching the words in your search.
Hate boolean syntax?
Once jobs land in JobWhat (the Job Alerts tab or your Job Log), just type in the search box. It filters by title, company and location, plus your notes in the Job Log. No AND/OR/NOT needed.

Worked examples
Simple
Exact phrase: data analyst · Exclude: intern
"data analyst" NOT internData analyst jobs that don't mention intern anywhere.
Medium
Exact phrase: software engineer · Exclude: senior manager, principal
"software engineer" NOT "senior manager" NOT principalEngineer jobs without those phrases. "senior manager" is safer than senior on its own.
Complex
Exact phrase: nurse · Any of: pediatric, NICU · Exclude: night shift, travel, contract
nurse AND (pediatric OR NICU) NOT "night shift" NOT travel NOT contractPediatric or NICU nursing jobs that don't mention night shift, travel or contract. Check a few results: listings that say "no travel required" are dropped too.
- Lowercase not is an ordinary word to LinkedIn. It must be uppercase NOT (the builder writes it for you).
- Using a minus sign (-word). Some search engines honour it; LinkedIn may not. Use Exclude instead.
- Excluding words that also appear in the titles you want, e.g. NOT manager while searching for "product manager".
- Too many exclusions can leave 0 results, because almost every listing mentions something common.
- LinkedIn's AI search (links on /jobs/search-results/) may ignore NOT. This builder always uses regular search.
Location
Limits results to a place. location is the text LinkedIn shows; geoId is LinkedIn's internal id for that exact place.
Parameter: location, geoId
location=Springfield, OR- Place name, as you'd type it in LinkedIn's location box
geoId=…- LinkedIn's exact place id, kept from a pasted link
How to use it well: Type a city, metro area or country. Add a Distance for cities.
Example: location=Springfield, OR
How not to use it: Don't rely on typing "bay area" or "NYC" into keywords; that's not a location filter.
- A misspelled or ambiguous place name may be matched to a different place. Pasting a link from LinkedIn keeps the exact geoId.
- For fully remote roles, a narrow city plus distance can hide jobs listed only under a country. Try the country with Workplace: Remote.
Distance
A radius in miles around the location. Only makes sense with a city or town in Location.
Parameter: distance
distance=10- Within 10 miles
distance=25- Within 25 miles (options 5, 10, 25, 50, 100)
(no distance)- LinkedIn's default area for that place
How to use it well: Pick how far you'd commute. Leave it on Any distance for countries and metro areas.
Example: location=Springfield, OR · distance=25
How not to use it: Don't set a small distance with Workplace: Remote; remote jobs are often listed under a country, not a city.
- Distance without a location does nothing useful.
Workplace
On-site, remote or hybrid, as the employer tagged the job. Pick several to allow any of them.
Parameter: f_WT
f_WT=1- On-site
f_WT=2- Remote
f_WT=3- Hybrid
f_WT=2,3- Remote or hybrid
How to use it well: Select Remote (and Hybrid if you're open to it) instead of adding the word to your keywords.
Example: f_WT=2,3
How not to use it: Don't write "remote" in keywords: it matches listings that merely mention the word, including on-site jobs that say "no remote".
- Employers tag this themselves, so a few jobs are mislabelled. Check the job page before applying.
Date posted (including custom hours or days)
Only jobs posted within a time window. The value is r followed by the window in seconds.
Parameter: f_TPR
f_TPR=r86400- Past 24 hours
f_TPR=r604800- Past week
f_TPR=r2592000- Past month
f_TPR=r172800- Custom: past 48 hours (48 × 3600 seconds)
(no f_TPR)- Any time
How to use it well: Past week is a good default. If you check daily, Past 24 hours (or a custom 36–48 hours) keeps the list short. Pair it with Most recent sort.
Example: f_TPR=r172800 · sortBy=DD
How not to use it: Don't type "last 48 hours" into keywords; LinkedIn reads it as three words, not a date filter.
- Custom windows (any r<seconds>) work in practice but aren't documented by LinkedIn; very short windows can look empty.
- Reposted jobs can show up as new, so a short window may still include an older role.
Sort
The order of results.
Parameter: sortBy
sortBy=DD- Most recent first (by date)
sortBy=R- Most relevant first (LinkedIn's default when sortBy is missing)
How to use it well: Use Most recent when you check often, so new postings are at the top. Use Most relevant for broad, exploratory searches.
Example: sortBy=DD
How not to use it: Don't leave relevance on for a daily check; new jobs can sit below older, "more relevant" ones.
- Relevance sort is why a search can seem to show the same old jobs every day.
Experience level
The seniority the employer picked for the job. Pick several to allow any of them.
Parameter: f_E
f_E=1- Internship
f_E=2- Entry level
f_E=3- Associate
f_E=4- Mid-Senior level
f_E=5- Director
f_E=6- Executive
How to use it well: Pick your level and the one next to it (e.g. Associate + Mid-Senior); employers label levels inconsistently.
Example: f_E=3,4
How not to use it: Don't pick only one level if results are thin; widen by one level before loosening keywords.
- Many listings use Mid-Senior as a catch-all, so it's usually the biggest bucket.
Job type
Employment type. Pick several to allow any of them.
Parameter: f_JT
F- Full-time
P- Part-time
C- Contract
T- Temporary
V- Volunteer
I- Internship
O- Other
How to use it well: Pick Full-time for permanent roles, or Contract + Temporary for short engagements.
Example: f_JT=F,C
How not to use it: Don't add "contract" to keywords; use this filter so jobs that only mention contractors aren't pulled in.
Easy Apply
Only jobs you can apply to inside LinkedIn.
Parameter: f_AL
f_AL=true- Easy Apply jobs only
How to use it well: Handy for a quick batch of applications. Turn it off for serious searches; many employers use their own application site.
Example: f_AL=true
How not to use it: Don't leave it on all the time; it can hide most of the jobs at larger companies.
Under 10 applicants
LinkedIn's "Under 10 applicants" filter: jobs with few applicants so far.
Parameter: f_EA
f_EA=true- Under 10 applicants
How to use it well: Combine with Past 24 hours to be among the first to apply.
Example: f_EA=true · f_TPR=r86400
How not to use it: Don't expect exact counts; LinkedIn counts only applications made through LinkedIn.
- This parameter isn't documented by LinkedIn and may change; if results look wrong, turn it off.
Salary
A minimum yearly pay bucket. Mostly applies to US searches, and LinkedIn may only apply it when you're signed in.
Parameter: f_SB2
f_SB2=1- $40k+
f_SB2=3- $80k+
f_SB2=5- $120k+
f_SB2=9- $200k+
How to use it well: Set it a little below your target so ranges that start lower still show.
Example: f_SB2=4 ($100k+)
How not to use it: Don't use it if you want to see every job: it hides jobs that don't list pay at all.
- Buckets go up in $20k steps from $40k+ (1) to $200k+ (9); outside the US it may do nothing.
Only these companies
Limits results to specific companies, by LinkedIn's numeric company id. It includes companies; it never excludes them.
LinkedIn won’t let you exclude a company. BUT BUT — JobWhat will.Coming soon: Our mad data scientists are working on something crazy
There’s no way to exclude a company with a LinkedIn link, and including one means hunting for its numeric ID. In a JobWhat Job Alert, just type plain company names, like Amazon, into Never show these companies or Only show these companies. No company ID hunting. JobWhat checks the company behind each result, and AI matches name variants and subsidiaries (for example Amazon ↔ Amazon Web Services (AWS), Meta ↔ Facebook) without dropping jobs that merely mention the name.
Uses Quick AI match (from your AI allowance). Install JobWhat for Chrome
More detail: Exclude (NOT) and why it can't hide companies
Parameter: f_C
f_C=1035- Only jobs at the company with id 1035
f_C=1035,2382- Only jobs at either company
How to use it well: Find the id with the steps below, then paste it (or the whole LinkedIn link) into Only these companies. The builder pulls the numbers out of the link for you.
Example: f_C=1035,2382
How not to use it: Don't use it to hide a company. LinkedIn links have no exclude-company parameter.
How to find a LinkedIn company ID (yes, it sucks)
Yes, this is a pain. LinkedIn doesn't show the ID anywhere obvious, so you have to dig it out of a link or the page. Easiest method first. Whatever you find, you can paste the whole link or snippet into Only these companies and we'll pull out the number.
Or skip all this: the extension just takes names
Our mad data scientists are working on something crazy 🧪 (coming soon): in JobWhat Job Alerts, type plain company names like Amazon into Only show these companies or Never show these companies. No ID hunting.
Method 1: from a jobs search filter
- Open LinkedIn Jobs and run any search.
- Open the Company filter (or All filters → Company), type the company name, tick it, and click Show results.
- Look at the address bar. The link now contains f_C= followed by a number, e.g. f_C=1234567. That number is the company ID. Several companies look like f_C=1234567%2C7654321 (%2C is a comma).
- Copy the number(s) into Only these companies, or paste the whole link there.
Method 2: from the company's LinkedIn page
- Open the company page, e.g. linkedin.com/company/contoso-robotics/.
- Go to the Jobs tab and click See all jobs (or any jobs link there).
- The jobs link you land on usually contains f_C=<id>, e.g. …/jobs/search/?f_C=1234567&…
linkedin.com/jobs/search/?f_C=1234567&geoId=…
Method 3: inspect the company page source
- Sign in and open linkedin.com/company/<name>/.
- Press Ctrl+U (Windows) or Cmd+Option+U (Mac) to view the page source, or open DevTools → Elements.
- Find (Ctrl+F / Cmd+F) urn:li:fsd_company: or urn:li:organization: or companyId. The digits right after it are the ID.
- LinkedIn changes its markup, so if one search term finds nothing, try the others. Some pages load their data late: try DevTools → Network, filter for company, and look for the same urn.
"entityUrn":"urn:li:fsd_company:1234567"
Method 4: check it
Open linkedin.com/company/<id>/ (e.g. linkedin.com/company/1234567/). If it takes you to the right company page, the ID is correct. Page admins also see the number in their admin link, linkedin.com/company/<id>/admin/.
https://www.linkedin.com/company/1234567/
Common gotchas
- Regional, subsidiary and showcase pages have their own IDs, so a big employer may need several.
- School pages use a different kind of ID and usually won't work in f_C.
- An old or merged company page may have no jobs, even with the right ID.
- The numbers are stable: once you've found an ID, it usually doesn't change.
- This filter only includes companies. There's no way to exclude one in a LinkedIn link; see the Exclude caveat, or use the JobWhat extension's "Never show these companies".
- Typing a company name here does nothing; it needs the numeric id.
Paste & explain
Paste a link from LinkedIn to see what each part does, what it doesn't do, and a stricter version you can load into the builder.
Parameter: any LinkedIn jobs search link
/jobs/search/- Regular search: keywords and filters applied as written
/jobs/search-results/- AI (semantic) search: interprets the whole phrase
currentJobId- Only picks which job is open in the side panel
origin, trk, refId- Tracking; no effect on results
How to use it well: Paste a search you already use, apply the suggestions (e.g. move "last 48 hours" into Date posted), then copy the stricter link.
Example: …/jobs/search-results/?keywords=product manager bay area last 48 hours
How not to use it: Don't assume words like "remote" or a city in an AI search are filters; the explainer shows which ones aren't.
Move these words into real filters
Each suggestion shows the words it found, what they become, and a before → after preview. Apply updates the builder and your link straight away, highlights what changed, and can be undone.
What's a stricter version?
Your pasted link lets LinkedIn guess what you meant from a sentence. The stricter version turns those words into real rules: exact job titles in quotes, required words with AND, unwanted words with NOT, and real filters for place, date posted, workplace and sort. LinkedIn then has to follow them instead of guessing, which usually means fewer, more relevant, fresher results. It may be better if you're seeing old jobs, jobs in the wrong city, or unrelated titles. It can be too narrow if you get very few results; then remove a NOT word or widen the date. The side-by-side table shows what each link actually filters on.
Worked examples
Sort
keywords: newest devops jobs
keywords: devops · sortBy=DD"newest" is just a word to LinkedIn. It's removed and Sort is set to Most recent.
AND / OR / NOT
keywords: product manager or program manager aws not intern
AWS AND ("product manager" OR "program manager") NOT internLowercase or / not become operators, the titles are quoted and the OR choices grouped. The builder puts required words first; LinkedIn reads it the same way.
Company exclusion
keywords: data engineer bay area skip Contoso and Initech
keywords: data engineer · location: San Francisco Bay AreaLinks can't exclude companies, and leaving the names in makes LinkedIn search for them. The suggestion removes the words; the JobWhat extension can hide those companies' jobs instead.
- Suggestions are guesses from common phrases. Check them before applying.
FAQ
Why does my LinkedIn search return 0 results?
Usually too many terms joined by AND, several quoted phrases that rarely appear together, or a very short date window. Remove one phrase at a time, move alternatives into Any of, and widen Date posted to Past week.
Why do I keep seeing old jobs?
Without a sort, LinkedIn sorts by relevance, so older jobs can stay on top. Set Sort to Most recent (sortBy=DD) and add a Date posted window such as Past week (f_TPR=r604800). Reposted jobs can still appear as new.
Can I exclude a company from a LinkedIn search?
Not with a LinkedIn link: f_C only includes companies, and a company name in your keywords is just a word (NOT Amazon also drops every job that asks for AWS experience). Our mad data scientists are working on something crazy 🧪 (coming soon): in JobWhat Job Alerts in the Chrome extension, type plain company names, no IDs, into Never show these companies or Only show these companies. AI matches name variants and subsidiaries (for example Meta and Facebook) by the company behind each job, so jobs that merely mention the name stay. It uses Quick AI match (from your AI allowance).
Why do I keep seeing the same jobs on LinkedIn?
LinkedIn keeps showing jobs you've already opened, applied to or dismissed, and overlapping searches return the same jobs again. A LinkedIn link can't filter those out. The JobWhat Chrome extension's Job Alerts skip jobs you've already viewed, hidden, applied to or kept in your Job Log (deleted ones too), plus jobs another alert already found, matched by job link or company + title + location. Our mad data scientists are working on something crazy 🧪 (coming soon): a Primary alert. "Primary: if other alerts find the same jobs, they're shown only here, so your other lists stay quiet." Your first alert is Primary by default (Make primary picks another), and if you delete it, the next alert in the list becomes Primary. Among your other alerts, the one higher in the list keeps a shared job, so each job shows once. Jobs are matched by LinkedIn job ID and nothing is deleted: each other alert shows "N duplicates hidden" with Show duplicates / Hide duplicates, and revealed rows are tagged Shown under "Remote product roles" (the alert that kept them).
Do AND, OR and NOT work in LinkedIn job search?
Yes in regular search, when written in uppercase, with quotes for exact phrases and parentheses around OR groups. LinkedIn's AI search (links on /jobs/search-results/) may ignore them.
