Назад
2 дня назад

Middle Python Developer (ML Platform)

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle
Страна
Russia
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

🖥 Вакансия Python Developer (Middle)/ ML Платформа

🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию БФТ

🟦Стек технологий
Python 3.12+, FastAPI, pytest, PyTorch, Docker, Kubernetes (self-hosted), Helm, GitLab CI, Grafana, Prometheus, Loki, PostgreSQL, Redis, ClickHouse, RabbitMQ, MinIO / S3 (boto3), scikit-learn.

🟦Задачи
– Поддерживать и развивать существующие модули ML-платформы
– Участвовать в выработке стратегии переработки архитектуры и самостоятельно её реализовывать
– Деплоить и обслуживать ML-модели в продакшене (Kubernetes, Helm)
– Настраивать мониторинг и алерты: Prometheus, Grafana, Loki
– Проводить code review (нередко — собственного кода), документировать архитектурные решения
– Участвовать в планировании спринтов, самостоятельно управлять задачами в backlog

🟦Требования
– Знание Python 3.12+: типизация, async/await, модульная структура
– Чистый код: SOLID, dependency injection, покрытие тестами (pytest)
– Знание REST API на FastAPI конфигурация через pydantic / YAML / env
– Опыт рефакторинга существующего кода
– Опыт деплоя и обслуживания ML-моделей в продакшене
– MLflow: трекинг экспериментов, реестр моделей
S3 / MinIO (boto3, aioboto3): хранение ML-моделей, датасетов, артефактов обучения
– RabbitMQ / FastStream: async event-driven обработка (запуск обучения, уведомления)
– Celery + Dask: очередь задач для обучения моделей, распределённые вычисления над данными
– scikit-learn, PyTorch: понимание работы ML-моделей на уровне разработчика платформы (не data scientist)
– Работа с данными: pandas, numpy; SQL (PostgreSQL, ClickHouse)
– Redis: кэширование, pub/sub между сервисами (aioredis)
– SQLAlchemy + Alembic: ORM и управление миграциями схемы БД
– Понимание Docker: Dockerfile, multi-stage builds, оптимизация образов
– Понимание Kubernetes (self-hosted): деплой, Helm charts, ConfigMap/Secret, troubleshooting
– Понимание CI/CD: GitLab CI — build, test, deploy пайплайн
– Понимание стека мониторинга: Prometheus + Grafana + Loki — построение дашбордов, настройка алертов

🌐

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -