Senior/ Middle Python Developer (ML)
Уровень дохода не указанТребуемый опыт работы: 3–6 лет
Полная занятость, полный день
Москва
IT-сторона ритейла реального времени:
инструменты, процессы, инженерные практики
Мы делаем ИТ для ритейла реального времени.
Наши ИТ-продукты автоматизируют разные этапы цепочки создания ценности для клиента доставки: закупки, логистику, работу дарксторов, сборку и доставку заказа до двери, управление промокампаниями и остальные этапы большого процесса. Используем интеллектуальные системы прогнозирования, а разные этапы выполнения заказа автоматизируем роботическими системами.
Наши ключевые направления: Быстрая доставка, Маркетплейс, Логистика.
Наша цель — сделать все необходимые ИТ-инструменты и инфраструктуру, чтобы все нужные товары могли попадать домой к людям мгновенно (насколько это возможно в физическом мире).
Что у нас интересного
Масштаб
Разрабатываем инструменты для крупнейших в России сервисов ритейла реального времени.
Вызовы
Мы массовые и технологичные, новые и надёжные, меняем модель потребления — тут нет готовых решений, но есть пространство для творчества и экспериментов.
Темп
В 2020 году наши ИТ-продукты помогали доставлять 1.6 миллиона заказов в месяц в 4 городах России, сейчас — более 10 миллионов заказов в месяц в более чем 100 городах.
Сейчас мы ищем Middle/Senior Python Developer в ML-направление Samokat.tech.
Для эффективной работы сервисов мы активно используем модели машинного обучения, число которых измеряется десятками (ценообразование, прогноз спроса, рекомендации). Каждая из моделей вносит существенный вклад в развитие бизнеса, при этом разрабатывает их небольшая команда, каждый участник которой влияет на продукт напрямую.
На данной позиции необходимо разрабатывать и принимать участие в разработке ML-микросервисов в существующем стеке , а также прорабатывать архитектуру, интеграции с другими сервисами и другие решения для удовлетворения потребностей бизнеса.
Обязанности:-
разработка, запуск и поддержка сервисов с моделями машинного обучения в продовой среде;
-
подготовка моделей машинного обучения к выводу в прод;
-
написание тестов к коду;
-
обеспечение высокой доступности, надежности и масштабируемости сервисов с моделями машинного обучения;
-
настройка мониторинга и контроль за работой сервисов;
-
проведение регулярного code-review;
-
разработка и внедрение инструментов для автоматизации процессов разработки сервисов и их внедрения;
-
работа с datascience командой для улучшения цикла разработки и внедрения моделей.
-
опыт разработки на Python от 3-х лет;
-
использование контейнеризации (Docker, Kubernetes);
-
понимание концепций DevOps и CI/CD;
-
знание паттернов разработки, принципов SOLID;
-
опыт работы с SQL и NO SQL базами данных, понимание принципов их работы;
-
опыт проектирования структуры базы данных, оптимизации запросов;
-
знание и понимание микросервисной архитектуры и принципов взаимодействия сервисов.
Будет плюсом:
-
опыт работы с развертыванием моделей машинного обучения в производственной среде;
-
понимание концепций алгоритмов машинного обучения и способов их применения на практике;
-
опыт работы с инструментами и технологиями Big Data (Hive, Spark, pyspark, pandas, polars).
-
разработка: Python 3.10, FastAPI, PySpark, pytest, psycopg2, asyncpg;
-
данные: Hive, PostgreSQL, Cassandra, Greenplum, Clickhouse;
-
мониторинги и логи: VictoriaMetrics, Grafana, ELK;
-
задачи: Jira, Confluence;
-
инфраструктура: Airflow,, Kafka, Kubernetes, GitLab.
Работа в Samokat tech
Все классические условия
Samokat.tech — аккредитованная IT-компания, поэтому: белая зарплата и ДМС, возможность работать удаленно или ходить в офис в Москве или Санкт-Петербурге.
Сообщество
Внутри — комьюнити и митапы; снаружи — митапы и конференции; собственное внешнее мероприятие Samokat Tech Meetup; Open Source; Хабр.
Атмосфера
Собираемся на неформальные встречи команд, проводим English-клуб и разное другое — развиваться, отдыхать и жить чуть-чуть интереснее.
ООО «УМНОЕ ПРОСТРАНСТВО» работает под брендом samokat tech
Задайте вопрос работодателю
Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос
Вакансия опубликована 16 мая 2024 в Москве
Отзывы о компании
Что говорят сотрудники
Похожие вакансии в этой компании
Похожие вакансии
Python developer (FastAPI)
до 250 000 ₽Middle backend Python
до 150 000 ₽Backend Python-developer (FastAPI)
до 350 000 ₽Python-разработчик (Stingray)
до 250 000 ₽Москва