Инженер-разработчик Python (Machine Learning)
Требования
Местоположение и тип занятости
Компания
Один из лидеров российской индустрии медиа и развлечений
Описание вакансии
Условия работы
В Отделе машинного обучения Rambler&Co мы занимаемся созданием продуктов, основанных на обработке больших данных, создании и обучении моделей, решающих нетривиальные задачи с использованием самых последних достижений в ML.
Наши основные сервисы и задачи:
- Hadoop/Spark/Hive/etc - мы имеем емкий, высокопроизводительный стек на базе этих продуктов, который позволяет обрабатывать терабайты данных поступающих от десятков наших партнеров ежесуточно (например наш основной счетчик Top100);
- Рекламные технологии - Rambler&Co имеет полный стек рекламных технологий SSP/DSP/DMP, который позволяет нам понимать все о нашей аудитории и эффективно монетизировать входящий трафик, а также закупать новый;
- Рекомендации - мы строим и поддерживаем рекомендательные системы для себя и внешних заказчиков. Мы делаем контентные и товарные рекомендации, а также оптимизируем AB-тесты на основе байесовских алгоритмов;
- Computer Vision - мы активно развиваемся в отрасли машинного зрения и нейронных сетей, успешно рализовали проект по онлайн классификации аудитории кинотеатров на основе снимков;
- Другие, пока еще секретные, сервисы и приложения.
Мы ищем в нашу команду Python-разработчика:
- с опытом работы не менее трех лет;
- со знанием и понимаем базовых алгоритмов и структур данных;
- пониманием архитектуры современных программных продуктов и высоконагруженных сервисов;
- а также умением критически мыслить, технически обосновывать и находить оптимальные решения.
Предстоит заниматься:
- разработкой сервисов по предоставлению ML-решений в команде с математиками;
- поддержкой существующих решений;
- интеграцией решений с существующей инфраструктурой;
- Очевидным плюсом для нас будет:
- Применение современных практик в разработке продуктов;
- Опыт работы со стеком Apache BigData (Hadoop, Hive, Spark, Kafka, etc);
- Опыт разработки ETL-решений (Gobblin, Airflow);
- Опыт разработки веб-сервисов на Python (aiohttp);
- Уверенное администрирование Linux/Unix систем, опыт мейнтейна пакетов;
- Знание баз данных и умение эффективно работать с ними (PostgreSQL, MySQL, Redis);
Бонусы
Мы с радостью предложим
- Реальная Big Data и проекты, которые ее используют;
- Работа в крутейшей команде ML, возможность развиваться в этом направлении;
- Полное соблюдение ТК РФ и конкурентная заработная плата;
- Качественная медицинская страховка;
- Красивый и удобный офис недалеко от центра Москвы, куда легко добраться пешком или на трамвае от м. Тульская, на бесплатном шаттле от м. Павелецкая или на автомобиле по Даниловской набережной;
- Интересная работа среди профессионалов #ВХорошейКомпании;
- Пинг-понг и настольный футбол;
- Помощь в релокации для людей из других регионов.