Independently designs evaluation pipelines: custom benchmarks, domain-specific eval sets, human evaluation protocols. Compares models across multiple metrics for production decision-making.
Roles · LLM Engineer · Mid-level
What a Mid-level } should know
5 core skills, 80 in total. Expectations per skill, and what changes at the next level.
This page lists what a Mid-level } is expected to know and do, skill by skill. Core skills are the ones a manager and peers assess in a review cycle; the rest count only in self-assessment. Main areas: Machine Learning & AI, AI-Assisted Development.
Core skills for a Mid-level
Grouped by area. The label on the right is the expected depth: Awareness, Working, Advanced or Expert.
Machine Learning & AI · 3
Independently conducts LLM fine-tuning: LoRA/QLoRA, instruction dataset preparation, hyperparameter tuning. Monitors training via W&B, evaluates results on held-out datasets.
Independently administers vector databases in production: Pinecone, Weaviate, Qdrant. Configures indexes (HNSW, IVF), optimizes recall vs latency, manages collections and metadata.
AI-Assisted Development · 2
Independently integrates ChatGPT and Claude API into production pipelines. Configures system prompts, function calling, and streaming responses. Compares models by quality and cost for specific tasks.
Independently develops production-ready prompts: structured output parsing, error recovery prompts, multi-turn dialog management. Applies systematic approach to prompt design and testing.
Additional skills
Not assessed by the team, but part of the self-assessment and the development plan.
What changes at Senior
80 skills get a higher expectation or become core when moving from Mid-level to Senior. The biggest jumps first.
- AI Agent Frameworks: Working → Advanced · becomes core
- AI Agents for Development: Working → Advanced · becomes core
- Async Programming: Working → Advanced · becomes core
- AWS: Working → Advanced · becomes core
- Elasticsearch / OpenSearch: Working → Advanced · becomes core
- Experiment Tracking: Working → Advanced · becomes core
- gRPC & Protocol Buffers: Working → Advanced · becomes core
- Kubernetes Core: Working → Advanced · becomes core
- LLM Applications: Working → Advanced · becomes core
- MLflow: Working → Advanced · becomes core
} in the open competency matrix: 80 skills across 5 levels. The matrix is free for individuals and stays free.