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 — построение дашбордов, настройка алертов
Откликнуться
Skills
Updated January 21, 1970
More jobs
Similar jobs
- Python-разработчикЛоцияtoday
Компания: Лоция Миссия: Спроектировать и внедрить экосистему для комплексного управления большими языковыми моделями (LLM). Стек: Python (FastAPI),…
SeniorHybridsalary not specified - today
Москва Компания: ВкусВилл Чем предстоит заниматься: -Разрабатывать и поддерживать высоконагруженный бэкенд корпоративного портала на Python и FastAPI…
SeniorOfficeRussiaFull-timesalary not specified Компания: Т-Банк Обязанности -Запускать и развивать сервисы, которые основаны на ML-моделях и LLM -Работать над проектами от идеи до продакшена:…
MiddleRemoteFull-timesalary not specified