Команда:** Engineering
Местоположение: Удаленно - EMEA
Тип занятости: FullTime
О НАС
Запущенная в 2019 году, Constructor — это платформа поиска и обнаружения в электронной коммерции на основе ИИ, которая помогает покупателям находить нужные товары в нужное время и позволяет ведущим мировым брендам электронной коммерции добиваться значительного роста доходов и конверсии.
В составе команды ML Recall вы улучшите качество покупок для сотен миллионов пользователей по всему миру, создавая слой поиска для нашей поисковой системы.
Наша миссия — гарантировать, чтобы искомый продукт всегда был среди результатов — для любого запроса, на любом языке, за несколько миллисекунд.
О РАБОТЕ
Ваш основной фокус будет на поиске и визуальных решениях:
- Search Recall. Современный стек поиска с плотными и разреженными моделями, а также понимание запросов. Задержка является строгим требованием, поэтому компромисс между качеством и скоростью — постоянный.
- Визуальный и мультимодальный поиск. Сквозные визуальные решения: поиск по изображению, «shop the look», визуальные рекомендации.
- Модели как платформа. Наша команда владеет широким спектром моделей глубокого обучения, а другие команды строят поверх них.
ЧТО ДЕЛАЕТ ЭТУ ПОЗИЦИЮ ИНТЕРЕСНОЙ
- Мультидоменность, многоязычность, в масштабе — более 40 языков, более 20 доменов. Модели должны обобщаться по всем ним — без индивидуальных правил или исключений для клиентов.
- Реальная возможность для R&D. Вы будете экспериментировать с новыми архитектурами и подходами, тестировать их в A/B тестах на реальном трафике и добиваться измеримой бизнес-ценности.
- Проблема измерения. Вы не можете измерить то, что не было возвращено — упущенный продукт не оставляет следа в логах, и запрос выглядит так, будто он сработал. Создание эталонных данных для отслеживания этого — часть работы по моделированию.
ТРЕБОВАНИЯ
- Более 4 лет опыта вывода ML-систем в продакшн
- Опыт работы с поисковыми системами, системами поиска информации или рекомендательными системами
- Практический опыт обучения, дообучения и оценки трансформерных моделей
- Отличное знание Python и PyTorch. Свободное владение инструментами оркестрации данных (Spark, Airflow)
- Опыт полного цикла владения моделью — от постановки задачи до внедрения
- Опыт проектирования и проведения A/B тестов для проверки влияния модели
- Отличное знание английского языка
ПРЕИМУЩЕСТВА
- 🏝️ Неограниченное количество отпускных дней — мы настоятельно рекомендуем всем нашим сотрудникам брать не менее 3 недель в год
- 🌎 Полностью удаленная команда — выбирайте, где жить
- 🛋️ Компенсация расходов на домашний офис! Мы хотим, чтобы у вас были ресурсы, необходимые для обустройства домашнего рабочего места
- 💻 Apple ноутбуки предоставляются новым сотрудникам
- 🧑🎓 Бюджет на обучение и развитие для каждого сотрудника, обновляемый ежегодно
- 👪 Отпуск по беременности и родам и отпуск по уходу за ребенком для соответствующих сотрудников
- 🧠 Работа с умными людьми, которые помогут вам расти и оказывать значительное влияние
- 💵 Базовая заработная плата: $80 000–$120 000 USD, в зависимости от знаний, навыков, опыта и результатов собеседования
- 📈 Опционы на акции — предлагаются в дополнение к базовой заработной плате
- 🎉 Регулярные выездные мероприятия команды для общения и сотрудничества