Skip to content
Provenly

Role library

Each role here is defined as a set of skills at required proficiency levels — no years-of-experience field, no degree field, no previous-employer filter. Seniority is expressed as the level, which is both more accurate and more defensible.

AI Builder

Ships end-to-end AI features: designs the system, writes the prompts, builds the evals, and owns whether it works in production.

Also called: AI generalist · AI product engineer · GenAI builder
Required
AI Agent Design L3Prompt Engineering L3AI Evaluation L3LLM Application Architecture L2
A CV screen misses: Backend Engineer, Support Engineer, Data Analyst
AI Engineer

Owns the production AI system: architecture, reliability, cost, latency, and what happens when the model is wrong.

Also called: LLM engineer · GenAI engineer · applied AI engineer
Required
LLM Application Architecture L3AI Evaluation L3API & Systems Integration L3Debugging & Diagnosis L3
A CV screen misses: Backend Engineer, DevOps Engineer, Full-stack Developer
AI Product Manager

Owns what the AI product does, what 'good enough' means, and the trade-off between capability, cost, and risk.

Also called: AI PM · GenAI product manager · ML product manager
Required
Product Discovery L3Prioritisation & Trade-offs L3AI Evaluation L2Spec & Requirements Writing L3
A CV screen misses: Software Engineer, Technical Program Manager, Customer Success Manager
Product Manager

Owns the problem being solved, the sequence of work, and the trade-offs nobody else wants to make.

Also called: PM · product owner · product lead
Required
Product Discovery L3Prioritisation & Trade-offs L3Spec & Requirements Writing L3Stakeholder Communication L3
A CV screen misses: Engineer, Business Analyst, Account Manager
Founding Engineer

Builds the first version, decides the architecture, and figures out the requirements while shipping.

Also called: first engineer · startup generalist engineer · founding developer
Required
API & Systems Integration L3Debugging & Diagnosis L3LLM Application Architecture L2Product Discovery L2
A CV screen misses: Freelance Developer, Agency Engineer, Solo Founder
Growth Analyst

Finds the constraint, sizes the opportunity, designs the test, and reads the result honestly.

Also called: growth data analyst · product analyst · growth marketer
Required
Data Analysis L3Growth Experimentation L3Experiment Design L3Stakeholder Communication L2
A CV screen misses: Financial Analyst, Operations Analyst, Marketing Coordinator

Questions people ask

Why are there no years-of-experience requirements?
Because years correlate weakly with capability and strongly with age, career continuity, and luck. Every role here expresses seniority as a required proficiency level on a specific skill, which is both more accurate and more defensible.
How many skills should a role spec have?
Four to six. Specs with a dozen required skills are wish lists — they reintroduce the over-filtering that skills-based hiring is meant to remove, and they make your shortlist empty.
Can I customise a role archetype?
Yes. Archetypes are starting points — the spec builder lets you add or remove skills, change required levels, and set weights. Nothing here is fixed.