Детали вакансии
Разработчик C++ (движок смешивания) в Поиск
Разработчик C++ (движок смешивания) для Поиска VK в Москве. Средний уровень. Разработка и оптимизация C++ движка, работа с ML-инженерами, аналитиками и продакт-менеджерами. Требуется опыт работы с высоконагруженными системами и многопоточностью.
Разработка и оптимизация ядра C++ движка: повышение производительности, снижение задержек, обработка больших объемов данных в реальном времени. Архитектурное проектирование: Участие в проектировании масштабируемой и отказоустойчивой системы, способной выдерживать пиковые нагрузки крупнейших сервисов Рунета. Реализация продуктовых гипотез: Тесное взаимодействие с ML-инженерами, аналитиками и продакт-менеджерами для реализации спецсценариев, новых правил и логики ранжирования, A/B-тестирования и кастомизации поисковой выдачи. Интеграция с ML-моделями: Обеспечение эффективного взаимодействия движка с моделями ранжирования и релевантности. Поддержка и мониторинг: Участие в поддержании высокой доступности компонента, анализ метрик и решение инцидентов.
Коммерческий опыт разработки на C++ от 2 лет. Глубокое знание языка, понимание принципов ООП, алгоритмов и структур данных. Опыт работы с многопоточностью и асинхронным программированием. Понимание принципов построения высоконагруженных и отказоустойчивых систем. Умение работать в команде, четко формулировать мысли и аргументировать решения. Будет плюсом: Опыт работы в области Search, рекомендательных систем или Big Data. Базовое понимание машинного обучения.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал