AI Hiring Signals
Pricing
$7.00 / 1,000 ai job analyzeds
AI Hiring Signals
Detect AI hiring activity from LinkedIn company job listings and return company-level signals for market intelligence, sales, recruiting, and strategy teams.
Pricing
$7.00 / 1,000 ai job analyzeds
Rating
0.0
(0)
Developer
Tedd Shesden
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Share
Detect AI hiring activity from LinkedIn company job listings and turn open roles into company-level market signals.
This Actor is designed for sales, recruiting, strategy, market intelligence, and investment research teams that want to identify which companies are building AI, machine learning, data science, LLM, agentic AI, and AI-adjacent teams.
What You Get
For each LinkedIn company input, the Actor analyzes available job listings and returns:
-
One
ai_hiring_signalrow with the company-level summary -
One
ai_hiring_jobrow for every analyzed job listing, withisAiJobshowing whether the job was classified as AI-related -
Total jobs analyzed for the company
-
AI jobs detected from job titles, functions, and skills
-
AI hiring share
-
AI hiring signal strength:
NONE,LOW,MEDIUM, orHIGH -
Detected signals such as
AI_HIRING_PRESENT,AI_HIRING_CONCENTRATION,RECENT_AI_HIRING,AI_ENGINEERING_HIRING,DATA_SCIENCE_HIRING, andAI_PRODUCT_HIRING -
AI keywords, role categories, top AI job titles, locations, seniority, and job-level evidence
-
Full analyzed job rows with title, URL, location, date, seniority, function, skills, and AI flags
-
Context fields for engineering, product, and go-to-market hiring
-
Clean error rows for inputs that could not be analyzed
Use Cases
- Identify companies actively hiring AI and data teams
- Monitor AI adoption signals across target accounts
- Track competitors' AI hiring momentum
- Build monthly AI hiring signal datasets
- Enrich CRM, market maps, and investment research workflows
Input
Add one or more LinkedIn company IDs or LinkedIn company jobs/search URLs. You can also edit the AI job keyword list used to flag jobs as AI-related.
Example
{"companyInputs": ["30898036"],"aiJobKeywords": ["AI","Artificial Intelligence","Machine Learning","ML","Generative AI","GenAI","LLM","Data Science","Data Scientist","Prompt Engineer","AI Agent"]}
You can also use a LinkedIn jobs/search URL:
{"companyInputs": ["https://www.linkedin.com/jobs/search/?f_C=30898036"]}
AI job keywords
aiJobKeywords controls the isAiJob flag. A job is marked isAiJob=true when its title, function, or skills contain at least one configured term. If you omit this field, the Actor uses its default AI keyword list. If you provide the field, your list defines the matching criteria for that run.
Output
The default dataset view is results.
The dataset includes:
ai_hiring_signal: company-level summary rowai_hiring_job: one row per analyzed job listing, includingisAiJob, AI keywords, and AI role categoriesscrape_error: failed inputs withfailureStageanderrorMessage
Results can be exported from Apify as JSON, CSV, Excel, XML, RSS, or HTML.
Pricing
When pay-per-event monetization is enabled, the Actor charges one event for each delivered ai_hiring_job row.
For example, if one company has 163 available job listings, the Actor returns one company summary row plus 163 job rows, and charges 163 ai-job-analyzed events. Failed inputs and companies with no returned jobs are not charged.
Notes
- Field coverage depends on what is available for the company's LinkedIn job listings.
- AI classification is based on the configured
aiJobKeywordsmatched against job title, job function, and skills. This avoids over-counting generic company boilerplate that mentions AI in every job description. - The Actor returns both company-level AI hiring signals and the job-level rows used to support those signals.