В процессе развития «Турбо-страниц» мы постоянно сталкиваемся с задачами из совершенно разных областей. Нам нужно постоянно оптимизировать производительность рантайма, чтобы «Турбо-страницы» оставались всё такими же быстрыми несмотря на добавления новой бизнес-логики. Мы развиваем функциональность «Турбо-страниц», добавляя всё более сложные блоки (такие как оплата или авторизация), для чего приходится развивать навыки fullstack-разработки. Очень важно, чтобы для сайта было максимально просто начать использовать «Турбо-страницы», поэтому мы строим ML-модели, использующие NLP, CV и анализ DOM-дерева, которые позволяют строить «Турбо-страницу» на основе оригинальной версии сайта.
Что мы ждем?
Мы ищем людей, хорошо знающих C++ и Python или имеющих опыт разработки на аналогичных языках и способных переучиться, готовых погружаться в новые технологии и заниматься полным спектром задач, которые у нас возникают: разработкой факторов, настройкой параметров ML-моделей, проведением и разбором результатов A/B-экспериментов, внедрением нового кода в runtime поиска, построением систем мониторинга «здоровья» сервисов и другими. Мы очень приветствуем знания машинного обучения и computer science, опыт в промышленной разработке на C++ и в проектировании и разработке распределенных высоконагруженных сервисов, умение разбираться в научных статьях по разработке и машинному обучению. Но ничего страшного, если вы чего-то из этого не умеете — мы научим.
Приветствуются:
- опыт работы с C++ и Python;
- опыт написания тестов на Python;
- понимание базовых алгоритмов и структур данных;
- желание расти и разбираться в новых областях и участие в продуктовой работе.