Компания: Яндекс
Должность: ML/DL-разработчик
Вилка: от 2.5 до 5 млн руб. gross в год
Город: Москва
Контакты: @Juliaaa_D
Команда нейросетевых технологий поиска учит компьютер решать, какие из известных Яндексу документов будут более интересны пользователю по текущему запросу. Для этого применяются передовые технологии обработки естественного языка (NLP), глубокие нейросети, а также другие подходы из области машинного обучения.
Наши алгоритмы ранжирования постоянно совершенствуются — добавляются новые факторы (источники дополнительной информации о запросах и документах), проводятся эксперименты с архитектурой нейросетевых моделей, оптимизируются сложные алгоритмы.
Наши разработчики целиком отвечают за реализацию идей — от продумывания экспериментов и создания прототипов до оценки внедряемости и написания продуктового кода. Решаемые задачи часто связаны с обработкой больших данных в модели вычислений MapReduce. Разработка ведется на языке Python (фреймворк TensorFlow, PyTorch) и иногда на C++.
Что нужно делать:
- ставить эксперименты с тяжелыми моделями и большими объемами данных;
- развивать базовую архитектуру моделей;
- следить за новыми идеями и подходами в области NLP;
- доводить модели до production-ready состояния и выкатывать.
Мы ждем, что вы:
- понимаете принципы машинного обучения;
- умеете обучать и дебажить DL-модели;
- хорошо разбираетесь в NLP;
- знакомы хотя бы с одним из фреймворков (TensorFlow, PyTorch) и использовали его в практических задачах в областях NLP или ранжирования;
- программируете на Python.
Будет плюсом, если вы:
- знаете C++;
- умеете работать с большими объемами данных (мы считаем, что набор репрезентативного и как можно более чистого обучающего множества — это один из ключей к успеху).
Post #256
1.06K