О компании и команде
Литрес - лидер рынка лицензионных электронных книг в России и странах СНГ.
Мы создаем книжные продукты уже 18 лет. Каждый месяц 15 млн человек покупают, читают или слушают книги у нас
На данный момент мы находимся в поиске ML-инженера
Обязанности:
- Разработка сервиса персональных и контентных рекомендаций, а также других сервисов с применением ML
- Формирование архитектуры сервиса
- Построение пайплайнов для автоматизации внедрения ML моделей
- Внедрение ML моделей
Ожидания от кандидата
- Опыт работы в ML от 3 лет, опыт деплоя моделей
- Опыт в проектах рекомендательных систем от 1 года
- Знание классических алгоритмов машинного обучения
- Знание алгоритмов рекомендательных систем
- Владение асинхронным Python и современным фреймворком веб-разработки на его основе (fastapi)
- Опыт разработки и проектирования функционала REST API
- Опыт работы с БД (MySQL/PostgreSQL/Clickhouse). Уверенное владение SQL (в т.ч. оконные функции) и NoSQL (Redis, memcached)
- Опыт работы с Gitlab CI, k8s, docker
- Опыт работы с Git
- Опыт работы со стримингом (Kafka) и очередями сообщений (Rabbitmq)
- Опыт с реализацией распределённых вычислений, обработки данных (map reduce, spark, hadoop)
- Опыт разработки ml-моделей (классические, бустинг, нейронные сети)
- Опыт использования GPU для обучения и инференса моделей, распределения обработки по нескольким GPU
Условия работы
- Официальное оформление по ТК РФ, стабильная белая заработная плата + премии
- Гибридный/офисный/удаленный формат работы, на выбор
- ДМС со стоматологией, "Добросервис" с неограниченной юридической и психологической консультацией, фитнес, курсы английского языка. Постоянные скидки от наших партнёров и многое другое
- Оплата профильных курсов, участия в конференциях
Бонусы
- Трудолюбивым и талантливым мы гарантируем карьерный рост
- Большое кол-во скидок от наших партнеров, фитнес, курсы ин. языков, конференции, обучение и многое другое
- Мы любим играть в настолки, xbox и настольный теннис прямо в офисе. Заказываем пиццу каждую последнюю пятницу месяца, устраиваем классные трипы на выходных
- Ежедневное погружение в мир книг и неограниченный доступ ко всем электронным и аудиокнигам :)
Дополнительные инструкции
У нас 3 этапа отбора:
- Общение с HR (до 30 минут)
- Техническое собеседование (1 час 30 мин)
- Знакомство с руководителем команды