Data scientist / Machine learning engineer, ВКонтакте
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы применяем алгоритмы машинного обучения к рекомендациям контента. Мы не просто берем готовые решения, но и создаём собственные, пригодные к работе в условиях высоких нагрузок и больших данных. Помимо классического ML, мы используем deep learning и байесовские методы. Типичный пример нашего проекта — система, которая на ходу учится определять перспективность нового контента и аудиторию, среди которой он будет наиболее востребован.
Ищем специалиста, который будет вместе с нами разрабатывать рекомендательную систему, искать возможности для роста и формировать планы по развитию продукта.
Вам предстоит:
• математически формулировать бизнес-задачи;
• использовать огромное количество разных данных;
• создавать гипотезы по улучшению сервиса, внедрять их и проверять работоспособность в офлайне, а в случае удачи искать способы реализации;
• проводить A/B-тесты и анализировать результаты экспериментов.
У нас интересно, потому что вы сможете поработать с разнообразными state-of-the-art решениями в области рекомендательных систем, например:
• с продвинутыми методами матричной факторизации для извлечения информации из истории просмотров и поиска;
• построением текстовых эмбеддингов;
• методами reinforcement learning;
• SNA-техниками для анализа социального графа;
• разработками big data и аналитикой поверх стека Apache Spark;
• product science для инсайтов и генерирования продуктовых гипотез;
• анализом границ применимости моделей, техниками explanation для понимания работы моделей и их специфик.
Ожидания от кандидата
• имеете отличную математическую и алгоритмическую подготовку;
• знаете методы машинного обучения и умеете грамотно их использовать;
• работали с рекомендательными системами или интересуетесь ими;
• уверенно владеете Python, Java или Scala, а также любым из диалектов SQL.
Будет плюсом, если вы:
• умеете работать с фреймворками big data — Spark, Hadoop;
• знакомы с байесовскими методами машинного обучения.
Условия работы
- сложные и интересные задачи: высоконагруженные быстрорастущие сервисы, которые задают уровень для конкурентов качеством и технологиями;
- оборудование: мощное железо, десятки петабайт данных, GPU-кластера и облачный инструментарий;
- команда: с нами работают профессионалы экстра класса, каждый из которых может поделиться своей экспертизой;
- профессиональное развитие: прямо в офисе мы организуем митапы, конференции, семинары и тренинги, куда открыт доступ каждому сотруднику, а также регулярно посещаем лучшие мировые конференции;
- новый опыт: лучшие сотрудники преподают в наших образовательных проектах, выступают на российских и международных конференциях;
- офис в 5 минутах от метро, крытый паркинг для сотрудников, велопарковка;
- возможность работать в гибридном формате (как удаленно, так и из офиса);
- спорт: компания компенсирует затраты на спортивные активности — занятия в фитнес-клубе, индивидуальные тренировки, участия в соревнованиях;
- компенсация питания;
- регулярно пересматриваемая зарплата, годовые бонусы, социальный пакет с первого дня (ДМС, английский язык).