C++ Developer ML
Описание роли
Вакансия C++ Developer в команду ML-технологий Search предлагает принять участие в разработке и масштабировании ключевых компонентов поискового движка. Вы станете опытным инженером, отвечающим за проектирование универсальных модулей на C++ с использованием STL и их интеграцию в высоконагруженную инфраструктуру VK. Одна из главных задач — внедрение продвинутых моделей машинного обучения (ML-технологии) для улучшения качества ранжирования результатов поиска и снижения процента нерелевантных выдач.
Ваши ключевые обязанности:
* Проектирование и реализация высокопроизводительных компонентов поискового движка;
* Интеграция ML-моделей для анализа и ранжирования контента;
* Оптимизация C++-модулей с учётом требований к отказоустойчивости и масштабируемости;
* Взаимодействие с командами Data Science и DevOps для обеспечения непрерывного развертывания;
* Участие в код-ревью, написание юнит-тестов и технической документации.
Требования к кандидату:
* Уверенное владение C++ (STL, современные стандарты) и глубокое понимание системного программирования в Linux;
* Опыт коммерческой разработки не менее 3 лет, в том числе работа с высоконагруженными системами;
* Знание классических алгоритмов, структур данных и методов оптимизации производительности;
* Практический опыт скриптинга на Bash или Python для автоматизации процессов;
* Понимание принципов машинного обучения и умение внедрять модели в продакшн.
Особенности вакансии
Выбирая эту позицию, вы получаете:
* Гибридный формат работы (удалённо/офис в Москве) — сочетание мобильности и командного взаимодействия;
* Конкурентную зарплату до 550 000 RUB и прозрачную систему компенсаций;
* Доступ к большим объемам данных для обучения ML-моделей;
* Участие в профильных конференциях и внутренних образовательных программах;
* Работу над стратегически важным проектом, влияющим на опыт миллионов пользователей VK.
О компании VK
VK — одна из ведущих социальных платформ с более чем 100 млн активных пользователей ежемесячно. Мы ценим инновации, открытость и командный дух. Команда ML-технологий Search создаёт решения, которые помогают пользователям находить релевантный контент быстрее и точнее. Работая у нас, вы получите доступ к передовым технологиям, возможности профессионального роста и дружелюбную корпоративную культуру.
По данным рынка, внедрение ML-технологий в Search повышает релевантность выдачи до 30%, что делает вас частью инновационной команды. Если вы готовы развиваться как C++ Developer и работать с ML-технологиями, переходите по ссылке и присоединяйтесь к VK!
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram