Практический опыт разработки на Python от 2 лет, включая асинхронные сервисы и веб-фреймворки, в том числе FastAPI
Практическое владение методиками Prompt Engineering и опыт внедрения LLM-моделей
Практический опыт с LangChain, LangGraph или аналогичными фреймворками для построения агентных систем
Понимание принципов NLP и опыт работы с NLP-пайплайнами
Уверенное владение инструментами анализа и обработки данных: Pandas, NumPy
Хорошее понимание устройства больших языковых моделей и влияния структуры промптов на качество ответов
Знания в области математики, базовой статистики и Data Science для проверки гипотез и интерпретации экспериментов
Способность быстро осваивать новые концепции, критически оценивать данные и ясно обосновывать решения
Опыт построения RAG-систем: эмбеддинги, векторный поиск (например, pgvector, FAISS, Qdrant, Elasticsearch), стратегии чанкинга и ре-ранжирования
Опыт оценки качества LLM-систем (evals): подготовка датасетов, offline/online-метрики, LLM-as-a-judge, регрессионное тестирование промптов
Опыт работы со structured outputs и function calling (Pydantic, JSON Schema), интеграции LLM с внешними инструментами (tool use / MCP)
Навыки написания тестов (pytest) и поддержания качества кода; понимание базовых практик CI/CD и код-ревью
Опыт интеграции с облачными сервисами и работы с контейнерами: Docker, Kubernetes
Английский язык на уровне уверенного чтения технической документации
Знание SQL, умение писать эффективные запросы и оптимизировать производительность баз данных; знание Spark
Продвинутые навыки работы с Git
Навыки работы с Linux
Опыт работы с инструментами наблюдаемости LLM-приложений: Langfuse, LangSmith, OpenTelemetry
Опыт дообучения и оптимизации LLM: PyTorch, PEFT/LoRA, квантизация, инференс-фреймворки (например, vLLM)
Понимание безопасности LLM-приложений: защита от prompt injection, работа с чувствительными данными (PII), guardrails