c++ developer
генерация резюме под вакансию
сопроводительное письмо
описание
Яндекс Поиск строит поисковую систему нового поколения — общую технологическую платформу для Веб-поиска, Картинок, Видео, Еды, Музыки, Маркета и других сервисов. Команда разрабатывает единую распределённую отказоустойчивую систему, позволяющую запускать поисковые и рекомендательные сценарии поверх общей технологической базы.
задачи
- Проектировать новую распределённую поисковую систему;
- Разрабатывать поисковые индексы, кодеки сжатия и компактные структуры данных;
- Строить эффективный runtime и процессы индексации;
- Работать с системами, которые хранят десятки петабайт данных, используют сотни тысяч CPU-ядер и обрабатывают сотни миллионов запросов в секунду;
- Изучать существующие поисковые проекты и переносить лучшие решения в общую платформу.
требования
- Уверенное владение C++;
- Хорошее знание алгоритмов и структур данных;
- Глубокое понимание многопоточности;
- Опыт работы с распределёнными системами;
- Будет плюсом понимание устройства поисковых систем и поисковых индексов.
условия
- Условий в вакансии нет
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.