Recruiting Trends in 2027
By Kooperativa Engineering
The main recruiting trend for 2027 is that teams spend less time finding names and more time deciding which names deserve a message. Filters on structured profile data have made the first part cheap. The scarce part is knowing who is relevant and worth a recruiter's hour, and that depends on facts that keep changing: who just changed jobs, which company just lost a team, who left an employer you want to hire from.
Ahrefs shows about 200 monthly searches in the United States for "recruiting trends" and 350 for "talent acquisition trends" (October 2026). Most of the results that rank are annual surveys and vendor reports about AI in hiring. The six trends below concentrate on sourcing data, because that is the part of recruiting an API can replace.
Sourcing moves from boolean strings to attribute filters
A boolean search tries to guess how a person describes themselves. Structured profile data lets a recruiter filter on attributes directly: current title, seniority, country, skills, months in the current role and former employer. Combined filters shrink a market to a list a person can review in an afternoon.
Filters are exact wherever the field is a label. Locations take two-letter country codes, and a full country name returns nothing. Industry and school names must match the stored value, so "NYU" and "New York University" are different searches.
curl -X POST "https://kooperativa.io/api/v1/people/search" \
-H "Authorization: Bearer ik_live_..." \
-H "Content-Type: application/json" \
-d '{
"title": "data engineer",
"location": ["DE"],
"skills": ["Python", "Airflow"],
"tenure_min_months": 18,
"past_company": "Stripe",
"per_page": 25
}'Former employees become the first pool to check
People who used to work at a company already know its tools, its vocabulary and its norms. Two pools use that. Alumni of an employer you admire are candidates for your own openings, and an agency can pull alumni of a client's competitors for the same reason. The past employees endpoint returns people who previously worked at a company, with their earlier roles and dates trimmed to what a recruiter needs. A school alumni endpoint does the same by institution.
Both return previews, so the usual pattern is to fetch the full profile only for the people who make a shortlist. Dates come from the profiles themselves and are only as precise as what each person entered.
curl "https://kooperativa.io/api/v1/company/past-employees?company_id=2135371&per_page=25" \
-H "Authorization: Bearer ik_live_..."Timing signals replace volume
Job-change data shows who moved recently, and it cuts two ways. For a recruiter filling a role, a person who started a new job last month is probably a weak target. For an agency prospecting clients, the employer that person left now has a gap. Which reading helps depends on your side of the table, and we have no placement data on how these signals convert. Treat any rule of thumb as a hypothesis to test against your own results.
Hiring signals work for agency business development, with one limit worth knowing. They list people who recently joined a company, which shows that it is staffing up. They do not list open requisitions, so they cannot tell you which roles are being filled.
Sourcing data is not contact data
Kooperativa returns professional profile data and no email addresses or phone numbers. For recruiting, that makes the API a research and prioritization layer. Outreach goes through channels you already have: your applicant tracking system, a licensed contact provider, or a warm introduction. You also remain the controller for how you use the data. That means a lawful basis for contacting someone, a privacy notice for people whose data you did not collect from them (GDPR Article 14), and compliance with the email marketing rules of each market. Take advice for the markets you recruit in.
Automated screening faces regulation
Annex III of the EU AI Act lists AI systems used for the recruitment or selection of people as high-risk, and the European Commission's AI Act Service Desk gives AI that filters and identifies candidates for sourcing as an example in scope. High-risk status brings obligations around risk management, data quality, record keeping and human oversight (Articles 8 to 15). A filter on structured fields is not automatically an AI system, but a model that ranks candidates on top of one may be, so ask counsel where your tool falls. Scope and timelines are a question for your counsel. GDPR Article 22 separately limits decisions based solely on automated processing that significantly affect a person. The practical sourcing rule is to keep a person between a ranked list and any rejection, and to record which data points influenced a ranking so you can explain it later.
Removal requests belong in the same process. When a lookup returns HTTP 451 the person has asked to be withdrawn, and the record should be deleted from your ATS and any exported list instead of being retried.
Freshness decides trust
A recruiter who writes to someone about a role at a company they left a year ago loses the candidate and some credibility. Every record carries a fetched_at timestamp, so a shortlist can be checked before outreach, and anything older than your threshold can be re-fetched live. A live lookup costs $0.001, so re-checking a shortlist of 40 candidates costs four cents on top of the license.
Which endpoint covers which sourcing task
Most of the work sits under the flat license, with live re-checks as the only metered step.
| Sourcing task | Endpoint | Cost model |
|---|---|---|
| Filter a market by attributes | POST /people/search | Flat license |
| Find former employees of a company | GET /company/past-employees | Flat license |
| Find alumni of a school | GET /institution/alumni | Flat license |
| Spot recent job changes | GET /person/job-changes | Flat license |
| Re-check a shortlisted candidate | GET /person/realtime | $0.001 per call |
Where this does not fit
Volume hiring for roles filled from active applicants does not need sourcing data, since the candidates come to you. And an API is not an applicant tracking system: nothing here manages candidates, pipeline stages or consent records.
Frequently asked questions
What are the main recruiting trends for 2027?
Attribute-based sourcing on structured profile data instead of boolean strings, alumni and former-employee pools as the first place to look, job-change timing as a prioritization signal, a clear split between sourcing data and contact data, human oversight of automated screening, and a freshness check before outreach.
How do recruiters find former employees of a company?
A past employees lookup returns people who previously worked at a given company, with their earlier roles and dates. Recruiters usually pull that list, filter it by current title and location, and fetch full profiles only for the shortlist.
Does a data API replace an applicant tracking system?
No. A data API supplies profile and company information for sourcing and research. Managing candidates, pipeline stages and consent records is the job of an applicant tracking system.
Get started
Try Kooperativa
One API key. Person and company enrichment, structured search, and monitors under one flat license.