Обязанности:
Разработка компонентов ПоискаМы ведём разработку внутри большой микросервисной архитектуры Поиска. Вам предстоит писать и оптимизировать прикладной код на C++, разрабатывая продуктовые сценарии внутри Поиска и помогая миллионам пользователей решать свои задачи. Построение процесса подготовки данных для Поиска
Данные, которые видит пользователь в выдаче, агрегируются из множества источников. Вам предстоит писать Python-код и SQL-запросы для подготовки этих данных, а также внедрять метрики качества данных и мониторинги. Запуск экспериментов и анализ результатов
Любое значимое изменение в Поиске проходит через эксперимент. Мы постоянно обучаем модели, оптимизируем интерфейсы и анализируем, как эти изменения влияют на важные для нас метрики. Поиск идей для улучшения продуктов
Мы строим новые сценарии внутри Поиска и всегда открыты новым идеям.
Ключевые навыки:
- Уверенно владеете C++ или готовы на него перейти
- Имеете опыт коммерческой разработки на С++ или Python
- Знаете классические алгоритмы и структуры данных
Дополнительные требования:
- Знакомы с базами данных и языком SQL
- Разрабатывали высоконагруженные системы
- Имеете опыт в ML