Tech-tag co-occurrence

Every AI role gets tagged from a 35-term controlled vocabulary spanning agent / eval / training / inference / modality clusters. Tags that frequently appear together in the same JD pull each other close; thicker edges = more co-occurrences. The clusters that emerge organically are the real sub-disciplines of applied AI engineering right now.

All sectors · 4742Enterprise · 1275AI Frontier · 868Industrial · 650Data AI · 526Consumer · 337Banking · 239Fintech · 220Robotics · 127Defense · 115Pharma · 101Media · 73Retail · 62Hospitality · 62Telecom · 27Seattle · 27Aerospace · 14Insurance · 12Healthtech · 7

Showing 27 tagged AI roles in Seattle. Layout is a Fruchterman-Reingold force simulation, run server-side to convergence.

agent_orchestration ↔ llm_observability (10 JDs)agent_orchestration ↔ fine_tuning (2 JDs)fine_tuning ↔ llm_observability (4 JDs)agent_orchestration ↔ tool_use (7 JDs)agent_orchestration ↔ code_gen (2 JDs)code_gen ↔ tool_use (2 JDs)inference_infra ↔ model_serving (9 JDs)model_serving ↔ recommender_systems (1 JDs)inference_infra ↔ recommender_systems (1 JDs)agent_orchestration ↔ evals (7 JDs)agent_orchestration ↔ guardrails (2 JDs)evals ↔ guardrails (2 JDs)evals ↔ llm_observability (5 JDs)evals ↔ tool_use (4 JDs)guardrails ↔ llm_observability (3 JDs)guardrails ↔ tool_use (1 JDs)llm_observability ↔ tool_use (3 JDs)agent_orchestration ↔ model_serving (5 JDs)guardrails ↔ model_serving (1 JDs)llm_observability ↔ model_serving (8 JDs)agent_orchestration ↔ rag (10 JDs)agent_orchestration ↔ inference_infra (2 JDs)llm_observability ↔ rag (9 JDs)model_serving ↔ rag (6 JDs)inference_infra ↔ rag (4 JDs)inference_infra ↔ llm_observability (5 JDs)rag ↔ vector_db (3 JDs)evals ↔ rag (7 JDs)evals ↔ model_serving (1 JDs)model_serving ↔ vector_db (2 JDs)fine_tuning ↔ model_serving (3 JDs)inference_infra ↔ vector_db (2 JDs)fine_tuning ↔ inference_infra (3 JDs)fine_tuning ↔ rag (3 JDs)fine_tuning ↔ vector_db (2 JDs)llm_observability ↔ vector_db (1 JDs)guardrails ↔ rag (1 JDs)rag ↔ tool_use (4 JDs)evals ↔ fine_tuning (1 JDs)Agent orchestration N=16 JDs Top co-occur: LLM observability ×10 · RAG ×10 · Tool use ×7Agent orchestrationLLM observability N=14 JDs Top co-occur: Agent orchestration ×10 · RAG ×9 · Model serving ×8LLM observabilityFine-tuning N=6 JDs Top co-occur: LLM observability ×4 · Model serving ×3 · Inference infra ×3Fine-tuningTool use N=7 JDs Top co-occur: Agent orchestration ×7 · Evals ×4 · RAG ×4Tool useCode gen N=2 JDs Top co-occur: Agent orchestration ×2 · Tool use ×2Model serving N=12 JDs Top co-occur: Inference infra ×9 · LLM observability ×8 · RAG ×6Model servingInference infra N=9 JDs Top co-occur: Model serving ×9 · LLM observability ×5 · RAG ×4Inference infraRecommender systems N=2 JDs Top co-occur: Model serving ×1 · Inference infra ×1Evals N=8 JDs Top co-occur: Agent orchestration ×7 · RAG ×7 · LLM observability ×5EvalsGuardrails N=3 JDs Top co-occur: LLM observability ×3 · Agent orchestration ×2 · Evals ×2RAG N=14 JDs Top co-occur: Agent orchestration ×10 · LLM observability ×9 · Evals ×7RAGVector DB N=3 JDs Top co-occur: RAG ×3 · Model serving ×2 · Inference infra ×2
12 tags · 39 co-occurrence edges · min edge weight 1. Bubble area ∝ JDs containing tag · edge thickness ∝ co-occurrence count. Hover any node for top-3 partners; click to see the JDs.

Tag velocity · last 4 weeks vs prior 4

Which technologies are hot, which are cooling. Sparkline = 12 weeks of unique roles tagged with each term, last bar on the right is this week. Sorted by absolute pickup. Tags with under 10 lifetime mentions are hidden as noise.

Tag12-week trendLast 4wPrior 4wΔTotal
agent_orchestration
0 roles
Feb 23
0 roles
Mar 2
0 roles
9
0 roles
16
0 roles
23
0 roles
30
1 role
Apr 6
2 roles
13
2 roles
20
6 roles
27
4 roles
May 4
0 roles
11
141+1316
llm_observability
0 roles
Feb 23
2 roles
Mar 2
0 roles
9
0 roles
16
1 role
23
0 roles
30
0 roles
Apr 6
2 roles
13
1 role
20
4 roles
27
3 roles
May 4
0 roles
11
101+914
rag
0 roles
Feb 23
3 roles
Mar 2
0 roles
9
0 roles
16
0 roles
23
0 roles
30
1 role
Apr 6
2 roles
13
2 roles
20
5 roles
27
0 roles
May 4
0 roles
11
91+814
model_serving
1 role
Feb 23
2 roles
Mar 2
0 roles
9
0 roles
16
1 role
23
0 roles
30
0 roles
Apr 6
2 roles
13
0 roles
20
3 roles
27
2 roles
May 4
0 roles
11
71+612