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