Рувики - новая интернет-энциклопедия.
Наш продукт – Онлайн-энциклопедия, предоставляющая доступ к миллионам статей, изображений и видеороликов по самым различным темам - от истории и науки до искусства и технологий.
Мы ищем инженера-практика, увлеченного программированием. Важно, чтобы вы могли быстро проверять гипотезы и запускать сервисы в продакшн. Ваша задача — превращать возможности современных языковых моделей (GPT, GigaChat, YandexGPT и других) в полезные инструменты для редакторов и читателей Рувики.
Обязанности:
- Разрабатывать и поддерживать микросервисы и API на Python, интегрирующие LLM-модели с контентной платформой Рувики.
- Создавать LLM-пайплайны для бизнес-задач: генерация справочных статей-заготовок, автоматический перевод, суммаризация, детектирование ошибок и вандализма, классификация контента.
- Использовать внешние API и сервисы для сбора информации и встраивать AI-узлы в текущие автоматизированные процессы.
- Оптимизировать запросы (prompt engineering), подбирать температурные режимы, применять few-shot / RAG.
- Писать тесты, проводить эксперименты и проверять гипотезы, в том числе совместно с продуктовой командой — исследовать качество различных аспектов генеративных моделей.
- Работать с SQL-базами данных.
- Мониторить и анализировать эффективность внедрённых решений.
- Документировать работу и вести репозиторий.
- Работать в связке с менеджером по продукту, аналитиком и другими разработчиками.
Требования: - 3+ года продакшн-разработки на Python.
- Обязателен практический опыт интеграции хотя бы одной LLM-модели (OpenAI, Claude, YandexGPT, GigaChat, Llama) в рабочий сервис — от прототипа до боевого релиза.
- Опыт применения фреймворков: LangChain, LlamaIndex и других.
- Знание REST/gRPC-архитектуры, контейнеризации, принципов DevOps.
- Понимание возможностей и ограничений LLM-моделей.
- Умение самостоятельно оценивать и интерпретировать результаты моделей.
- Высокий уровень владения письменным русским языком.
- Английский не ниже Intermediate.
- Гибкость и способность работать без детального ТЗ.
Условия: - Уровень дохода обсуждается с финальным кандидатом по итогам собеседования.
-
Интересные задачи, крутые кейсы, возможность выйти на новый профессиональный уровень.
-
100% «белая» заработная плата, официальное трудоустройство по ТК РФ с первого дня.
-
Полная занятость, удаленный формат работы.
-
Пятидневная рабочая неделя, с пн-пт.
-
Дружный и неравнодушный коллектив профессионалов.
-
Программа ДМС после успешного прохождения испытательного срока.