Внутри Поиска Яндекса строим сервис для выбора и покупки недвижимости (тема «Квартиры»). Нужно разрабатывать ключевые бэкенд-компоненты, работающие с большими объёмами данных, ML-моделями и рекомендациями.
Обязанности:
- Развитие продукта, разработка новых фич и улучшение качества поиска недвижимости
- Проектирование отказоустойчивой архитектуры и гибких API
- Интеграция ML-моделей в высоконагруженное production-окружение
- Работа с инфраструктурой Big Data и алгоритмами поиска/рекомендаций
Требования:
- Отличное владение C++ и знание STL или уверенное владение другим ООП-языком с желанием перейти на C++
- Хорошее знание классических алгоритмов и структур данных
- Понимание многопоточного и асинхронного программирования, сетевого взаимодействия
- Понимание микросервисной архитектуры; опыт разработки веб-приложений
- Умение тестировать код и стремление к высокой стабильности систем
Будет плюсом:
- Опыт проектирования и эксплуатации высоконагруженных и распределённых систем
- Опыт работы с Big Data и интеграцией ML-моделей
- Опыт в поисковых и рекомендательных системах
Условия: ДМС и другие бонусы; отклики принимаются на сайте компании.