Написать пост
Авито

Разработчик Python (Recommendations)

По итогам собеседованияFull-time, Без опыта, Москва

Команда Recommendations в Авито занимается персонализацией контента. Это исследовательские, платформенные и продуктовые задачи по рекомендациям, где есть десяток различных высоконагруженных микросервисов на Python c Tornado в Kubernetes, которые используют эвристики и простые алгоритмы для генерации рекомендаций пользователю.

Мы ищем разработчика, который будет разрабатывать сложные системы сбора и обработки данных и работать с высоконагруженными веб-сервисами.

Какие компетенции нужны?

  • владение Python;
  • интерес к Data Science: понимание на самом общем уровне, как работают алгоритмы машинного обучения и как взаимодействовать с большими данными;
  • опыт работы с операционными системами семейства Unix/Linuх, принципиальным устройством, основными API;
  • уметь применять асинхронное программирование;
  • понимание сильных и слабых сторон как реляционных, так и нереляционных баз данных (мы используем PostgreSQL, MongoDB, Redis, Tarantool);
  • опыт работы с назначением и приемами использования очередей задач (мы используем RabbitMQ и NSQ).

Какие условия работы?

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