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 127 tagged AI roles in Robotics. Layout is a Fruchterman-Reingold force simulation, run server-side to convergence.

embodied_ai ↔ multimodal (13 JDs)embodied_ai ↔ vision (6 JDs)embodied_ai ↔ model_serving (29 JDs)embodied_ai ↔ fine_tuning (15 JDs)embodied_ai ↔ evals (12 JDs)multimodal ↔ vision (7 JDs)model_serving ↔ multimodal (12 JDs)fine_tuning ↔ multimodal (7 JDs)evals ↔ multimodal (2 JDs)model_serving ↔ vision (9 JDs)fine_tuning ↔ vision (6 JDs)evals ↔ vision (4 JDs)fine_tuning ↔ model_serving (13 JDs)evals ↔ model_serving (11 JDs)evals ↔ fine_tuning (8 JDs)embodied_ai ↔ inference_infra (15 JDs)inference_infra ↔ model_serving (34 JDs)agent_orchestration ↔ multimodal (4 JDs)agent_orchestration ↔ embodied_ai (11 JDs)agent_orchestration ↔ fine_tuning (5 JDs)agent_orchestration ↔ model_serving (9 JDs)agent_orchestration ↔ vision (2 JDs)embodied_ai ↔ rl_robotics (14 JDs)model_serving ↔ rl_robotics (7 JDs)inference_infra ↔ rl_robotics (2 JDs)frontier_research ↔ pretraining (1 JDs)multimodal ↔ pretraining (2 JDs)embodied_ai ↔ pretraining (2 JDs)model_serving ↔ pretraining (1 JDs)fine_tuning ↔ pretraining (1 JDs)pretraining ↔ rl_post_training (1 JDs)frontier_research ↔ multimodal (3 JDs)embodied_ai ↔ frontier_research (3 JDs)frontier_research ↔ model_serving (3 JDs)fine_tuning ↔ frontier_research (2 JDs)frontier_research ↔ rl_post_training (1 JDs)multimodal ↔ rl_post_training (1 JDs)embodied_ai ↔ rl_post_training (3 JDs)model_serving ↔ rl_post_training (3 JDs)fine_tuning ↔ rl_post_training (5 JDs)fine_tuning ↔ synthetic_data (6 JDs)multimodal ↔ synthetic_data (3 JDs)synthetic_data ↔ vision (3 JDs)model_serving ↔ synthetic_data (9 JDs)embodied_ai ↔ synthetic_data (12 JDs)inference_infra ↔ vision (3 JDs)agent_orchestration ↔ inference_infra (4 JDs)inference_infra ↔ llm_observability (4 JDs)llm_observability ↔ model_serving (4 JDs)multi_agent ↔ rl_robotics (1 JDs)embodied_ai ↔ multi_agent (1 JDs)agent_orchestration ↔ evals (6 JDs)audio_speech ↔ inference_infra (1 JDs)audio_speech ↔ model_serving (1 JDs)agent_research ↔ embodied_ai (4 JDs)agent_research ↔ rl_robotics (2 JDs)agent_research ↔ fine_tuning (3 JDs)fine_tuning ↔ rl_robotics (5 JDs)agent_orchestration ↔ frontier_research (1 JDs)agent_orchestration ↔ llm_observability (2 JDs)frontier_research ↔ llm_observability (2 JDs)llm_observability ↔ multimodal (1 JDs)fine_tuning ↔ llm_observability (1 JDs)evals ↔ inference_infra (4 JDs)inference_infra ↔ synthetic_data (4 JDs)fine_tuning ↔ inference_infra (4 JDs)evals ↔ synthetic_data (4 JDs)evals ↔ rl_robotics (1 JDs)embodied_ai ↔ llm_observability (2 JDs)llm_observability ↔ synthetic_data (2 JDs)rl_robotics ↔ vision (2 JDs)embodied_ai ↔ guardrails (2 JDs)agent_orchestration ↔ guardrails (1 JDs)inference_infra ↔ multimodal (4 JDs)guardrails ↔ multimodal (1 JDs)guardrails ↔ model_serving (1 JDs)guardrails ↔ inference_infra (1 JDs)frontier_research ↔ inference_infra (1 JDs)frontier_research ↔ synthetic_data (1 JDs)rl_robotics ↔ training_infra (1 JDs)embodied_ai ↔ training_infra (1 JDs)model_serving ↔ training_infra (1 JDs)embodied_ai ↔ tool_use (1 JDs)agent_orchestration ↔ tool_use (4 JDs)frontier_research ↔ rl_robotics (1 JDs)multimodal ↔ rl_robotics (3 JDs)inference_infra ↔ rl_post_training (2 JDs)inference_infra ↔ tool_use (1 JDs)model_serving ↔ tool_use (1 JDs)llm_observability ↔ tool_use (1 JDs)agent_orchestration ↔ rl_robotics (2 JDs)agent_research ↔ evals (1 JDs)agent_orchestration ↔ agent_research (4 JDs)agent_research ↔ model_serving (2 JDs)agent_orchestration ↔ rl_post_training (1 JDs)agent_research ↔ rl_post_training (1 JDs)fine_tuning ↔ guardrails (1 JDs)evals ↔ guardrails (1 JDs)evals ↔ rl_post_training (1 JDs)guardrails ↔ rl_post_training (1 JDs)agent_research ↔ multimodal (1 JDs)Embodied AI N=77 JDs Top co-occur: Model serving ×29 · Fine-tuning ×15 · Inference infra ×15Embodied AIMultimodal N=19 JDs Top co-occur: Embodied AI ×13 · Model serving ×12 · Vision ×7Vision N=13 JDs Top co-occur: Model serving ×9 · Multimodal ×7 · Embodied AI ×6Model serving N=55 JDs Top co-occur: Inference infra ×34 · Embodied AI ×29 · Fine-tuning ×13Model servingFine-tuning N=23 JDs Top co-occur: Embodied AI ×15 · Model serving ×13 · Evals ×8Fine-tuningEvals N=26 JDs Top co-occur: Embodied AI ×12 · Model serving ×11 · Fine-tuning ×8EvalsInference infra N=35 JDs Top co-occur: Model serving ×34 · Embodied AI ×15 · Agent orchestration ×4Inference infraAgent orchestration N=24 JDs Top co-occur: Embodied AI ×11 · Model serving ×9 · Evals ×6Agent orchestrationRL robotics N=15 JDs Top co-occur: Embodied AI ×14 · Model serving ×7 · Fine-tuning ×5Pretraining N=2 JDs Top co-occur: Multimodal ×2 · Embodied AI ×2 · Frontier research ×1Frontier research N=4 JDs Top co-occur: Multimodal ×3 · Embodied AI ×3 · Model serving ×3RL post-training N=5 JDs Top co-occur: Fine-tuning ×5 · Embodied AI ×3 · Model serving ×3Synthetic data N=18 JDs Top co-occur: Embodied AI ×12 · Model serving ×9 · Fine-tuning ×6LLM observability N=5 JDs Top co-occur: Inference infra ×4 · Model serving ×4 · Agent orchestration ×2Multi-agent N=1 JDs Top co-occur: RL robotics ×1 · Embodied AI ×1Audio & speech N=1 JDs Top co-occur: Inference infra ×1 · Model serving ×1Agent research N=5 JDs Top co-occur: Embodied AI ×4 · Agent orchestration ×4 · Fine-tuning ×3Guardrails N=2 JDs Top co-occur: Embodied AI ×2 · Agent orchestration ×1 · Multimodal ×1Training infra N=2 JDs Top co-occur: RL robotics ×1 · Embodied AI ×1 · Model serving ×1Tool use N=4 JDs Top co-occur: Agent orchestration ×4 · Embodied AI ×1 · Inference infra ×1Data pipeline N=1 JDsVector DB N=1 JDs
22 tags · 101 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
embodied_ai
6 roles
Feb 23
2 roles
Mar 2
2 roles
9
3 roles
16
2 roles
23
3 roles
30
6 roles
Apr 6
5 roles
13
5 roles
20
2 roles
27
6 roles
May 4
0 roles
11
1814+477
agent_orchestration
0 roles
Feb 23
1 role
Mar 2
1 role
9
1 role
16
1 role
23
0 roles
30
2 roles
Apr 6
1 role
13
1 role
20
2 roles
27
3 roles
May 4
0 roles
11
74+324
rl_robotics
2 roles
Feb 23
1 role
Mar 2
1 role
9
0 roles
16
0 roles
23
0 roles
30
2 roles
Apr 6
2 roles
13
1 role
20
0 roles
27
0 roles
May 4
0 roles
11
32+115
vision
0 roles
Feb 23
0 roles
Mar 2
0 roles
9
1 role
16
0 roles
23
0 roles
30
2 roles
Apr 6
0 roles
13
2 roles
20
0 roles
27
1 role
May 4
0 roles
11
33·013
inference_infra
3 roles
Feb 23
2 roles
Mar 2
2 roles
9
1 role
16
0 roles
23
2 roles
30
3 roles
Apr 6
0 roles
13
2 roles
20
0 roles
27
3 roles
May 4
0 roles
11
56-135
evals
1 role
Feb 23
0 roles
Mar 2
1 role
9
2 roles
16
1 role
23
3 roles
30
1 role
Apr 6
0 roles
13
2 roles
20
0 roles
27
1 role
May 4
0 roles
11
37-426
multimodal
0 roles
Feb 23
1 role
Mar 2
0 roles
9
0 roles
16
1 role
23
0 roles
30
4 roles
Apr 6
0 roles
13
1 role
20
0 roles
27
0 roles
May 4
0 roles
11
15-419
synthetic_data
1 role
Feb 23
1 role
Mar 2
0 roles
9
2 roles
16
1 role
23
0 roles
30
1 role
Apr 6
0 roles
13
0 roles
20
0 roles
27
0 roles
May 4
0 roles
11
04-418
model_serving
4 roles
Feb 23
3 roles
Mar 2
2 roles
9
2 roles
16
0 roles
23
4 roles
30
6 roles
Apr 6
0 roles
13
4 roles
20
0 roles
27
3 roles
May 4
0 roles
11
712-555
fine_tuning
2 roles
Feb 23
2 roles
Mar 2
1 role
9
3 roles
16
0 roles
23
0 roles
30
3 roles
Apr 6
0 roles
13
1 role
20
0 roles
27
0 roles
May 4
0 roles
11
16-523