29 Roles, Not 5: Why Granular Hiring Data Matters for Investment Decisions
2026-03-28
Most hiring data platforms bucket job postings into a handful of generic categories: Engineering, Sales, Marketing, Operations, and maybe Finance. This high-level view is better than nothing, but it hides the signals that actually matter for investment analysis.
The problem with 5 categories
Consider a company that shows "Engineering headcount: stable" over the past six months. Sounds neutral, right? But what if you could see that they've:
- Stopped hiring Backend Engineers and DevOps roles
- Started hiring ML Engineers and Data Scientists
- Added a new "AI/ML Research" category that didn't exist before
That's not stability — that's a strategic pivot toward AI. The 5-category view masks it completely.
What 29 roles reveal
Hiring Signal Indicator classifies every job posting into 29 specific role categories across 7 functional domains:
Technology & Engineering - Software Engineering, DevOps/Infrastructure, Data Engineering, ML/AI, QA/Testing, Security
Commercial - Sales, Business Development, Account Management, Customer Success, Partnerships
Marketing & Communications - Brand Marketing, Digital Marketing, Product Marketing, PR/Communications, Content
Product & Design - Product Management, UX/UI Design, Research
Operations & Support - Operations, Customer Support, Supply Chain, Facilities
Finance & Legal - Finance/Accounting, Legal/Compliance, Risk
People & Admin - HR/People, Recruitment, Administration
Real signals from granular data
Here are patterns that only become visible with 29-role granularity:
Signal 1: The compliance ramp A fintech starts aggressively hiring Legal/Compliance and Risk roles while reducing Sales headcount. This often precedes a regulatory review, licence application, or enforcement action. Generic "Operations" bucketing would hide both moves.
Signal 2: The product pivot An e-commerce company stops hiring Brand Marketing and starts hiring Data Engineering and ML/AI roles. They're shifting from brand-led growth to algorithmic recommendation. The "Engineering" and "Marketing" categories would each show modest changes.
Signal 3: The expansion signal A company simultaneously ramps Sales, Customer Success, and Account Management while keeping Engineering flat. They're not building new products — they're scaling what they have. This is a very different investment thesis than a company ramping Engineering.
Signal 4: The cost-cutting tell Senior roles (Product Management, ML/AI) are replaced by junior hiring (Customer Support, Administration). Total headcount looks stable, but the company is quietly downgrading its workforce. This is a leading indicator of margin pressure.
How the NLP pipeline works
We don't use keyword matching (which is how most free tools classify jobs). Our NLP pipeline:
1. Parses the full job title and description 2. Extracts role-relevant features using trained language models 3. Classifies into one of 29 categories using a gradient boosting ensemble 4. Validates against known patterns to catch edge cases
This means "Senior Software Development Engineer in Test" correctly maps to QA/Testing, not Software Engineering. And "VP of People & Culture" maps to HR/People, not Administration.
Why this matters for your portfolio
If you're tracking 50–200 companies, the difference between 5-category and 29-category data is the difference between seeing noise and seeing signal. Every additional role category is an additional dimension of insight.
The companies in your portfolio are making hiring decisions right now that will show up in their next earnings report. The question is whether you can see those decisions as they happen, or only in hindsight.
Hiring Signal Indicator provides 29-role granularity across 1,774+ UK companies. Try the free tier — top 20 companies, no credit card required. See pricing for full access.