👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Аналитик-разработчик

Зарплата

от 150 000 до 300 000 ₽

Местоположение и тип занятости

МоскваМожно удаленно

Компания

Разработка ПО, анализ данных и машинное обучение

Описание вакансии

Условия работы

О компании:

Rubbles занимается разработкой и внедрением DS-продуктов в крупные бизнесы. Например: системами предсказания спроса на товары в ритейле и fmcg, рекомендательными системами, системами предсказания поломок оборудования, поисковыми системами для онлайн-магазинов, системами оптимизации производства в промышленности и т. п. Среди клиентов многие лидеры своих индустрий: Пятёрочка, Дикси, Газпромнефть, Альфа-Банк, Сбербанк, Перекрёсток, Открытие, Алроса, Mars, KFC и многие другие. За три последние года компания выросла в 12 раз по выручке и планирует продолжать рост.

О команде:

У нас небольшая и опытная команда (100 человек), многие сотрудники — выпускники МГУ, МФТИ, ВШЭ, Сколтеха, ШАД Яндекса, бывшие сотрудники Яндекса, Google, Samsung, Тинькофф, Rambler, Booking, есть грандмастер Kaggle (однако всё это, разумеется, не является ограничением для кандидатов — мы смотрим на навыки, а не на регалии).

Мы ищем аналитика-разработчика, который поможет сделать лучше наше направление клиентской аналитики, которое занимается рекомендательными системами в ритейле, Next Best Action в фарме, персонализацией поисковых систем в онлайн-ритейле, профилированием клиентов в банках и другими задачами. Твои будущие коллеги, а их в направлении уже почти 15 — это дата саентисты, дата аналитики и дата инженеры. Одна из наших задач — по-максимуму избавиться от рутины в аналитике данных и там, где можно трансформировать ad-hoc код в полноценные переиспользуемые модули.

Обязанности:

  • Продуктивизация аналитических пайплайнов для работы с данными (проверка данных на смысл и непротиворечивость на этапах во время и после ETL и после построения прогнозов).
    Пример задач:
    • создание системы автоматической проверки входных и выходных данных для систем прогнозирования,
    • создание модуля для быстрого инференса моделей при изменении входных данных для последующего WHAT IF анализа прогнозов;
  • Подготовка среды для работы аналитика данных (собрать докер, подготовить инструкцию по его эксплуатации; настройка забора и предобработки данных и т.д)
  • Поддержка data scientist’ов и аналитиков данных (также работают на Python) в задачах разработки.

Минимальные требования:

  • Опыт промышленной разработки на Python (pandas, flask, написание пайплайнов обработки данных, знать про pep8) или опыт работы дата-аналитиком (но ваш python должен быть хорош);
  • Понимание статистики (на уровне университетского курса статистики - медиана vs среднее и т.п.);
  • Опыт преобразования “аналитического” кода в “продакшн” (добавление тестов, эталонных данных, дополнительных проверок к коду, написанному для быстрой проверки гипотез по данным).

На что ещё смотрим:

  • Опыт работы с Airflow и другими подобными инструментами для запуска регулярных задач;
  • Опыт разработки сервисов (Django, Asyncio и др.);
  • Опыт проектирования высоконагруженных приложений и/или приложений работы с большими данными(Spark, hadoop, etc);
  • Будет плюсом опыт использования машинного обучения.

У нас:

  • Участие в быстром росте компании, работающей на перспективном AI рынке;
  • Удаленная работа при желании;
  • Поддержка кандидата в профессиональном и карьерном росте;
  • Совместная работа с опытными разработчиками, аналитиками данных, менеджерами, продуктологами;
  • Гибкий график работы;
  • Оформление полностью белое по ТК РФ;
  • ДМС (включая стоматологию) в хороших клиниках Москвы и Московской области;
  • Уютный офис в центре Москвы (2 минуты от м. Сухаревская) со всем необходимым для комфортной работы.