constructor.io
16 апр

backend разработчик

выше рынка на 146,5%
вакансия
700 000 ₽
в среднем
284 025 ₽

описание

Команда Ranking в направлении Machine Learning разрабатывает алгоритмы ранжирования с фокусом на бизнес-метрики — доход и конверсии. Вместо создания фичей команда оптимизирует метрики, принося пользователям максимальную ценность.

Зона ответственности — все этапы ранжирования в Search, Browse и Autocomplete: базовое, двухступенчатое ранжирование и объяснение результатов. В работе применяются современные методы аналитики, инженерии и ML на больших данных.

Основной продукт — высоконагруженный ML Ranking Service на Python, развернутый в облаке. Используются in-memory и NoSQL базы для хранения сигналов и метаданных. Мониторинг и поддержка обеспечены через Prometheus, PagerDuty, Sentry и FastAPI-интерфейсы.

требования

  • Имеете опыт проектирования, разработки и поддержки высоконагруженных распределённых real-time сервисов в облаке
  • Владеете инструментами Infrastructure as Code (CloudFormation, Terraform) для управления облачными ресурсами
  • Работали с MLOps (доставка, загрузка и деплой моделей и инфраструктуры) — будет большим плюсом
  • Настраивали и оптимизировали CI/CD пайплайны
  • Уверенно владеете Python, а также знакомы с компилируемыми языками (C, Rust, Go)
  • Писали серверную логику для веб-сервисов, знаете принципы проектирования API
  • Настраивали системы наблюдаемости: Prometheus, Grafana, алерты через PagerDuty
  • Разбираетесь в SOA, знаете Protobuf и основы сетевого взаимодействия
  • Работали с NoSQL и реляционными БД, распределёнными системами и кешами
  • Имеете опыт работы с облаками: преимущественно AWS, также Azure или GCP
  • Работаете в кросс-функциональных командах
  • Свободно общаетесь на английском
  • Помогаете коллегам расти и развиваться
  • Быстро осваиваете новые технологии и делитесь знаниями
  • Ориентируетесь на эксперименты, данные и обратную связь от пользователей

условия

  • Зарплата: базовый диапазон $90–110K + опционы + бонус за удалённую работу
  • Полностью удалённая команда — работайте из любой точки мира
  • Стипендия на обустройство домашнего офиса
  • Apple-ноутбук для каждого нового сотрудника
  • Ежегодный бюджет на обучение и развитие
  • Отпуск по уходу за ребёнком для подходящих сотрудников
  • Работа в умной команде, где можно расти и приносить ощутимую пользу
Откликнуться Пожаловаться