Вакансия в архиве, на неё нельзя откликнуться.

Senior Python Backend Developer (Machine Learning)

Зарплата

От 250 000 до 350 000 ₽

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

Москва · Полный рабочий день

Компания

Разработка развлекательных сервисов

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

FunCorp — международная компания, которая занимается разработкой развлекательных UGC-сервисов. C 2004 года мы развиваем FunTech индустрию, создавая продукты и сервисы на стыке фана и технологий. Мы — эксперты в самом смешном из всех серьёзных видов бизнеса.

Наш основной продукт iFunny — второе по популярности развлекательное приложение в США, его установили более 50 миллионов раз. Наша аудитория — молодое комьюнити создателей и любителей мемов. Ежедневно в приложение заходят около двух миллионов пользователей, которые совершают 400 миллионов просмотров.

В работе наших приложений мы активно используем сервисы, построенные на машинном обучении.

Уже сейчас у нас внедрены и работают:

  • сервис распознавания текста из изображений;
  • сервис нечёткого поиска дубликатов изображений;
  • сервис рекомендаций контента;
  • сервис предварительной оценки загружаемого контента;
  • автомодерация контента на основе поиска дубликатов.

Значительная часть этих сервисов построена на базе ML-фреймворков и пакетов на Python. Нам нужен еще один разработчик в команду бэкенда, который поможет развивать и поддерживать эти сервисы, создавать новые - ещё более интересные, а также готовый принимать участие в развитии этих сервисов для улучшения как пользовательского опыта, так и внутренних метрик продуктов.

Что нужно, чтобы присоединиться к нам:

  • отлично знать Python 3, Flask или Gunicorn, иметь опыт написания асинхронного кода с использованием AsyncIO;
  • иметь опыт построения и поддержки высоконагруженных систем и сервисов;
  • иметь высшее техническое образование, знать алгоритмы и любить их;
  • испытывать интерес к Machine Learning как отрасли и быть готовым изучать фреймворки (PyTorch, TensorFlow);
  • обладать аналитическим мышлением, уметь анализировать информацию, выдвигать и проверять гипотезы, быть способным находить решения и брать на себя ответственность.

Будет совсем круто, если есть:

  • прикладной опыт в области машинного обучения, в идеале — профиль на Kaggle;
  • опыт Backend-разработки на Java/Kotlin и/или PHP (Symfony);
  • опыт проведения и анализа результатов контролируемых A/B-экспериментов.

Стек используемых технологий: Docker, Redis, MongoDB, ClickHouse.

Что предстоит делать:

  • создавать и поддерживать Highload-сервисы на базе обученных моделей;
  • интегрировать ML-сервисы с бизнес-логикой PHP-монолита и Java/Kotlin-сервисов;
  • участвовать в обучении и доработке существующих моделей, получении и консолидации данных, построении тестовых выборок.

Бонусы

  • квартальные, реферальные, релокационные премии, регулярная индексация, бонусы ко дню рождения, при рождении ребенка, компенсации тимбилдингов; 
  • индивидуальный бюджет на обучение и участие в российских и зарубежных конференциях;
  • расширенный пакет ДМС;
  • компенсация фитнеса;
  • техника Apple;
  • бесплатные завтраки и обеды в офисе;
  • корпоративные мероприятия;
  • комфортный офис в минутной доступности от ст. м. Белорусская.

Ваш отклик

Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.