Разработчик C++ в команду движка блендинга, AI VK

По договоренности

  • Площадь Ильича
  • Марксистская
  • Третьяковская

Направление Поиска в блоке AI VK отвечает за все поисковые системы внутри группы компаний.

Мы ищем разработчика C++, который присоединится к команде для развития ключевого компонента — движка блендинга (смешивания) поисковых модальностей. Это финальный этап ранжирования нашего поиска, который определяет, какие блоки и в каком порядке увидит пользователь. Задача блендинга критически важна для таких продуктов, как VK Видео, ВКонтакте и Дзен, в которых существует большое количество поисковых модальностей (видео, статьи, сообщества, люди, посты и тому подобное) и которыми ежедневно пользуются десятки миллионов людей.

Задачи

  • Развитие и оптимизация ядра движка на C++: повышение производительности, снижение задержек (latency), обработка больших объёмов данных в реальном времени
  • Архитектурный дизайн: участие в проектировании масштабируемой и отказоустойчивой системы, способной выдерживать пиковые нагрузки крупнейших сервисов рунета
  • Реализация продуктовых гипотез: тесная работа с ML-инженерами, аналитиками и продуктовыми менеджерами для внедрения специальных сценариев, новых правил и логик ранжирования, фильтраций, A/B-тестирования и кастомизации выдачи
  • Интеграция с ML-моделями: обеспечение эффективного взаимодействия движка с моделями ранжирования и релевантности
  • Поддержка и мониторинг: участие в поддержании высокой доступности (high availability) компонента, анализ метрик, устранение инцидентов

Требования

  • Опыт коммерческой разработки на C++ от двух лет
  • Глубокие знания языка, понимание принципов ООП, алгоритмов и структур данных
  • Опыт работы с многопоточностью (multithreading) и асинхронным программированием
  • Понимание принципов построения высоконагруженных и отказоустойчивых систем
  • Умение работать в команде, ясно излагать мысли и аргументировать решения

Будет плюсом

  • Опыт в работе с Поиском, рекомендательными системами или Big Data
  • Базовое понимание машинного обучения

Адрес: Россия, Москва, Садовническая улица, 82с2
Показать на большой карте

Поделиться:

Опубликована 6 часов назад

Похожие вакансии

Нужны деньги до новой зарплаты? Кредитка Platinum от Т-Банка — до 1 000 000 ₽, 55 дней без %. Доставим сегодня бесплатно.
Получить карту
ИТ B2C — самая крупная экосистема в Сбере. Нас более 8000 человек в 18 городах России. Мы занимаемся разработкой и развитием розничных решений, помогая сделать сервисы Банка доступнее, безопаснее и удобнее. Ждем именно тебя! Мы — команда "AI помощник...
  • Полный день
  • Опыт от 3 лет
Логотип компании СБЕРСБЕР
  • Москва
5 часов назад
Cейчас мы занимаемся поиском Android-разработчика в компанию, которая занимается обеспечением кибербезопасности ...
  • Полный день
  • Опыт от 3 лет
Логотип компании HuntITHuntIT
  • Москва
6 часов назад
Сейчас мы в поиске Ruby-разработчика в команду продукта "Цифровая медицина", готового к переходу на один ... и оптимизировать текущую реализацию функциональности; Работать в agile-команде вместе с мобильными разработчиками ...
  • Полный день
  • Опыт от 3 лет
Логотип компании СОГАЗСОГАЗ
  • Москва
5 часов назад
Мы ищем Senior Java разработчика для продуктовой фабрики «Кредитование клиентов юридических лиц» ППРБ ... В составе команды: владелец продукта, аналитики, разработчики, тестировщики.
  • Полный день
  • Опыт от 3 лет
Логотип компании СБЕРСБЕР
  • Москва
5 часов назад
Сейчас команда активно растёт, и нам нужен сильный C++ разработчик.
  • Полный день
  • Опыт от 3 лет
Логотип компании АрТуСи ТехнологииАрТуСи Технологии
  • Москва
день назад
Нам необходим заряженный на результат разработчик, который сможет брать на себя ответственность за сроки ...
  • Полный день
  • Опыт от 3 лет
Логотип компании СБЕРСБЕР
  • Москва
6 часов назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.