Команда департамента AI развивает технологии искусственного интеллекта для ключевых продуктов компании, разрабатывает систему рекомендаций и поиска контента на наших платформах, чтобы 95% пользователей рунета быстро и эффективно решали свои задачи с помощью сервисов VK.
Команда общих сервисов и инфраструктуры онлайн-рекомендаций AI VK занимается разработкой и поддержкой инфраструктурных сервисов для платформы онлайн-рекомендаций. Мы разрабатываем и поддерживаем сервисы, которые являются частью высоконагруженной системы. В том числе улучшаем пайплайн рекома, ускоряем доставку до прода и повышаем надёжность системы.
Стек: Java 21, Spring Boot, Python 3, MongoDB, PostgreSQL, Gradle 8, Gitlab & TeamCity, Docker, CatBoost, Off-Heap Memory, TestContainers, Apphost, YT, Kafka.
Задачи
- Разрабатывать отказоустойчивые масштабируемые высоконагруженные микросервисы на Java, настраивать мониторинги и выводить их прод
- Реализовывать инфраструктуру и CI/CD для функционирования рекомендательного пайплайна
- Принимать архитектурные и технические решения
Требования
- Знаете Java или разрабатывали на любом современном языке и готовы перейти на Java
- Знаете алгоритмы и основные структуры данных
- Хотите научиться или умеете работать с большими данными и высоконагруженными системами
- Любите технически сложные задачи и оптимизировать код
Мы предлагаем
Формат работы
Уровень
График работы
AI VK
Мы развиваем технологии искусственного интеллекта для ключевых продуктов VK, создаём систему рекомендаций и поиска контента на наших платформах.