Roles

Pick a job. See the tools that job really uses: must have, every day, good to know.

How to read a role card

Each card is one job. The colored strip shows which kinds of tools the job leans on. Must have is what you can't do the job without, Every day is what you touch daily, Good to know is worth learning next. Hover a tool to light it up on every card that uses it; click it to compare.

The same roles as a table
RoleWhat they doMust haveEvery dayGood to know
Data EngineerBuilds the pipes that move and clean data so others can use it.uv, docker-compose, minio, sqlalchemy, atlasconda, pixi, testcontainers, localstack, temporal, terraformflyway, dbmate, moto, gcloud-emulators, dagger
ML EngineerTrains models and turns them into something an app can call.uv, conda, docker-desktop, vllm, fastapipixi, mlx-lm, ollama, llama-cpp, langfuse, docker-composegithub-actions, nix, podman
MLOps EngineerGets models into production and keeps them running, cheap and watched.kubernetes, vllm, docker-engine, terraform, github-actionshelm, argo-cd, prometheus, grafana, buildkit, temporallangfuse, opentelemetry, kubectl, k9s
AI / Agent EngineerBuilds apps where an LLM calls tools and does multi-step work.langgraph, claude-agent-sdk, model-context-protocol, langfuse, ollamaopenai-agents-sdk, pydantic-ai, mcp-inspector, fastmcp, temporal, docker-composeflisk, mastra, e2b, promptfoo, docker-mcp-toolkit
Prompt / Eval EngineerWrites the tests that tell if an LLM app got better or worse.promptfoo, langfuse, braintrust, langsmith, arize-phoenixopik, dspy, helicone, openllmetry, ollamagithub-actions, claude-code, mcp-inspector, docker-compose
LLM Inference / Local Models EngineerRuns open models on own hardware, fast and cheap.vllm, llama-cpp, ollama, docker-model-runner, kuberneteslm-studio, mlx-lm, localai, prometheus, grafanajan, helm, docker-desktop, opentelemetry
MCP / Agent Tooling EngineerBuilds the tools and servers that let AI agents act on real systems.model-context-protocol, fastmcp, mcp-inspector, claude-code, docker-mcp-toolkitplaywright-mcp, smithery, mcp-registry, composio, e2b, skills-shstagehand, flisk, uv, wrangler