Детали вакансии
Разработчик C++ для поисковой инфраструктуры
Разработчик C++ для поисковой инфраструктуры в Avito. Работа над поисковым движком Sphinx, оптимизация производительности и разработка новых функций. Требуется 4+ лет опыта работы с C++ и навыки низкоуровневого программирования.
Писать код на C++ для проекта Sphinx – низкоуровневого поискового движка, который обеспечивает все результаты поиска Avito. Круг задач очень широк: от исправлений ошибок и оптимизаций до новых сигналов ранжирования, крупных рефакторингов и значительных новых функций. Развертывание может происходить за минуты. Вы будете тесно сотрудничать с командой качества поиска, что даст возможность погрузиться в ML, NLP и A/B тестирование. Вы также столкнетесь с другими технологиями, такими как Docker, Kubernetes, Postgres, Tarantool, Kafka, и напишете немного кода на Golang и Python. Роль предполагает работу с высокими нагрузками: около 110 миллионов активных объявлений в индексе и сотни миллионов поисковых запросов в день, что требует низкоуровневой оптимизации и настройки производительности.
4+ года коммерческого опыта разработки на C++. Опыт низкоуровневого программирования. Знание основных структур данных и алгоритмов.
Удаленная работа или работа в офисе.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал