Знает основы vector databases: что такое vector index, ANN search, distance metrics. Работает с ChromaDB или Faiss для хранения и поиска embedding в простых RAG-приложениях.
Роли · LLM Engineer · Junior
Что должен уметь Junior }
5 ключевых навыков, всего 80. Ожидания по каждому навыку и что меняется на следующем уровне.
На этой странице — что ожидается от Junior }, навык за навыком. Ключевые навыки оценивают руководитель и коллеги в цикле ревью; остальные учитываются только в самооценке. Основные области: Machine Learning и AI, AI-ассистированная разработка.
Ключевые навыки для Junior
Сгруппированы по областям. Метка справа — ожидаемая глубина: Осведомлённость, Применение, Продвинутый или Эксперт.
Machine Learning и AI · 3
Знает базовые метрики оценки LLM: perplexity, BLEU, ROUGE. Запускает стандартные benchmarks (MMLU, HellaSwag) под руководством наставника и интерпретирует базовые результаты.
Знает основы fine-tuning LLM: full fine-tuning vs LoRA, формат instruction-tuning данных. Запускает базовый fine-tuning небольшой модели через Hugging Face Trainer под руководством наставника.
AI-ассистированная разработка · 2
Знает основные возможности ChatGPT и Claude API: форматы запросов, параметры temperature/top_p. Использует API для простых задач генерации текста и классификации под руководством наставника.
Знает основы промпт-инженерии для внутреннего использования: system prompts, formatting instructions, output constraints. Создаёт базовые промпты для компонентов LLM-системы под руководством наставника.
Дополнительные навыки
Команда их не оценивает, но они входят в самооценку и план развития.
Что меняется на Middle
80 навыков получают более высокое ожидание или становятся ключевыми при переходе с Junior на Middle. Сначала самые большие скачки.
- Векторные базы данных: Осведомлённость → Применение
- Оценка LLM: Осведомлённость → Применение
- ChatGPT / Claude: Осведомлённость → Применение
- LLM Fine-tuning: Осведомлённость → Применение
- Prompt Engineering для кода: Осведомлённость → Применение
- Алгоритмы и сложность: Осведомлённость → Применение
- Архитектура Transformer: Осведомлённость → Применение
- Архитектуры нейросетей: Осведомлённость → Применение
- Асинхронное программирование: Осведомлённость → Применение
- Безопасность LLM: Осведомлённость → Применение
} в открытой матрице компетенций: 80 навыков на 5 уровнях. Матрица бесплатна для специалистов и останется бесплатной.