VK — это более 200 технологичных проектов, больше 15 000 сотрудников и безграничные возможности проявить себя. Мы делаем современные и быстрые интернет-сервисы, доступные каждому.
Мы улучшаем developer experience, снимаем рутину с разработчиков и ускоряем их. Наша команда развивает и поддерживает несколько авторских IDE-плагинов, собственный статический анализатор и AI-генератор тестов для бэкенда.
Сейчас активно развиваем направление AI-тулинга. Ищем талантливого разработчика, которому интересны Agentic AI-системы, чтобы усилить нашу команду.
Текущие задачи команды в направлении AI
- Разработка генераторов тестов на основе LLM (компонентные и E2E-тесты для бэкенда ВКонтакте и другие).
- Реализация фреймворка для ускорения создания таких генераторов кода.
- Разработка архитектуры и реализация интеграции с внешними системами (N8N, Jira, Confluence).
У нас интересно
- Наша команда участвует в ключевых проектах компании.
- Внутренние пользователи всегда рядом, сами приносят обратную связь и открыты к общению.
- Разнообразные задачи и отсутствие рутины.
- Широкие зоны ответственности и простор для творчества.
Задачи
- Реализация нового генератора тестов для одного из продуктов VK.
- Глубокое исследование нюансов генерации кода — как классической, так и с использованием LLM для конкретного случая.
- Оптимизация скорости/стоимости/точности работы наших генераторов.
- Интеграция уже существующих инструментов в наши инструменты с их доработкой.
Требования
- Опыт коммерческой разработки DevTools.
- Опыт разработки и поддержки кода на Python (основной язык), Go, Kotlin, TypeScript или переход на них.
- Практический опыт или большое желание его получить в сфере применения AI в разработке (agentic AI, prompt и context engineering для современных LLM, MCP, etc.).
- Понимание, как работает tool calling, как его используют в современных AI-агентах, и способность ответить на вопрос «а что же не так с RAG в агентах для написания кода?».
- Навыки по работе с AI-агентами и их применению в реальных задачах разработки.
- Понимание принципов разработки ПО: подходы к тестированию и его виды, модели работы с Git, современные практики в CI/CD и всё остальное, с чем разработчики разных специализаций сталкиваются каждый день.
Будет плюсом
- Опыт или интерес к анализу кода, к статическим, динамическим и гибридным подходам, а также к разработке компиляторов.
Мы предлагаем
- Гибкий график работы.
- Бонусы и скидки от партнеров.
- Офис в центре города.
- ДМС.
- Профессиональную команду.
- Интересные задачи.