AI Roles
A structured taxonomy of the AI job market: 30 canonical roles, each backed by live job counts, hiring companies and skill evidence from tracked job postings. Job titles are normalized — many titles map to the same underlying role.
Automation
Customer / Solutions
Forward Deployed Engineer
emergingShips AI products directly with customers, working on-site or embedded to deploy real systems fast.
AI Solutions Engineer
emergingDesigns and demos AI solutions for customers; pairs deep technical skill with client work.
Customer Engineer
establishedSupports and builds with customers hands-on, often on AI and cloud platforms.
Technical Account Manager
establishedOwns the ongoing technical relationship between a company and its key customers.
AI Implementation Specialist
emergingDeploys AI tools into customer organizations and makes them work in practice.
Solutions Architect
establishedDesigns technical solutions for customers, increasingly around AI and cloud platforms.
Data
Design
Developer Relations
Engineering
Applied AI Engineer
growingApplies AI research and models to concrete product and customer problems.
AI Engineer
establishedBuilds applications and products on top of AI models, APIs and modern ML infrastructure.
AI Agent Engineer
emergingBuilds AI systems that use tools, reason across tasks and operate inside structured workflows.
Machine Learning Engineer
establishedTrains, optimizes and productionizes machine learning models and pipelines.
Generative AI Engineer
growingBuilds systems that generate text, images, audio or video with generative models.
AI Architect
growingDesigns end-to-end AI system architecture: models, data, infrastructure and cost.
LLM Engineer
emergingSpecializes in large language models: fine-tuning, serving, retrieval and inference performance.
MLOps Engineer
establishedBuilds the infrastructure that trains, deploys and monitors machine learning reliably.
Prompt Engineer
experimentalDesigns and optimizes the instructions and contexts that steer AI model behavior.