Sobre a vaga
VK ищет middle-разработчика C++ для развития и оптимизации ядра движка блендинга в команде Поиска в Москве. Работа предполагает создание высокопроизводительного и отказоустойчивого компонента, интеграцию с ML-моделями и участие в развитии логики выдачи.
Задачи
- Развивать и оптимизировать ядро движка на C++, повышать производительность и снижать задержки.
- Участвовать в архитектурном проектировании масштабируемой и отказоустойчивой системы для работы под пиковыми нагрузками.
- Реализовывать продуктовые сценарии, правила и логику ранжирования, фильтрации, A/B-тестирования и кастомизации выдачи.
- Обеспечивать эффективное взаимодействие движка с моделями ранжирования и релевантности.
- Участвовать в поддержании высокой доступности компонента, анализировать метрики и устранять инциденты.
- Работать совместно с ML-инженерами, аналитиками и продуктовыми менеджерами.
Условия
- Можно работать удалённо или в офисе.
- Место работы: Москва.
Будет преимуществом
- Опыт работы с поиском, рекомендательными системами или Big Data.
- Базовое понимание машинного обучения.