Назад к вакансиям

Backend Python developer

СберЗдоровьеМоскваУдалённоот 3 лет
PythonAIPostgreSQLREST APIBackendMicroservicesRedisMLFastAPIObservabilityPydantic

Описание

СберЗдоровье — аккредитованная IT-компания и одна из крупнейших Digital Health платформ в России. Мы развиваем новое направление AI-native продуктов: новое мобильное приложение, ИИ-помощника, персонализированный риск-профиль и сервисы, которые помогают пользователю лучше понимать свое здоровье и следующие шаги. Ищем Middle / Senior Python Backend Developer. Основной фокус роли — backend-сервисы, API, интеграции, работа с данными пользователя и production-контур для AI-сценариев. Это не ML Engineer роль и не research. От Python-разработчика мы ждем сильной backend-инженерии: FastAPI, Pydantic, PostgreSQL, Redis, интеграции, надежность, безопасность, observability и умение работать в кросс-функциональной команде рядом с ML, Mobile, Frontend/PWA, QA, SA и Product.

Обязанности

  • Разрабатывать и проектировать backend-сервисы на Python / FastAPI.
  • Проектировать и поддерживать REST API для мобильного приложения, PWA, риск-профиля и ИИ-помощника.
  • Описывать и поддерживать контракты API: request/response schemas, validation, error model, versioning.
  • Работать с Pydantic, PostgreSQL, Redis и, при необходимости, S3-compatible storage.
  • Интегрироваться с AI/ML-слоем: n8n-прототипы, FastAPI/FastMCP-сервисы, LLM API, RAG/context, Qdrant, traces.
  • Строить observability: structured logs, trace/request id, metrics, dashboards, error tracking.
  • Писать поддерживаемый код, покрывать критичную логику тестами, участвовать в code review и технических обсуждениях.

Требования

  • Опыт backend-разработки на Python от 3 лет.
  • Хорошая база в технологиях веба: HTTP, контейнеры, хранение, веб-серверы.
  • Практический опыт разработки production API на FastAPI, Django, Flask или аналогичном backend-фреймворке; FastAPI будет сильным плюсом.
  • Уверенное владение Python.
  • Здравый смысл в использовании ИИ-агентов.
  • Хорошее понимание PostgreSQL: схемы, связи, индексы, транзакции, миграции, профилирование запросов.
  • Опыт проектирования REST API и умение договариваться о контрактах с mobile/frontend/SA/QA.
  • Опыт работы с микросервисами.
  • Умение писать тесты для критичной backend-логики.
  • Готовность работать в продуктовой команде, где требования меняются быстро, а API влияет на mobile, PWA и AI-сценарии.
  • Понимание продуктового сценария и умение уточнять требования.
  • Умение думать контрактами, состояниями, ошибками и edge cases.
  • Умение строить надежные интеграции с backend, mobile, PWA и AI-слоем.
  • Умение писать код, который можно поддерживать после MVP.
  • Умение работать с логами, trace id и production-инцидентами.
  • Аккуратное отношение к медицинским и персональным данным.

Будет плюсом

  • Опыт работы с очередями: Kafka/RabbitMQ, готовность Celery.
  • Понимание, где зона ответственности AI/ML, а где классического Python-сервиса.
  • Знание AI/ML инструментов и подходов.
  • Опыт в MedTech, HealthTech, FinTech или другом домене с чувствительными данными.

Условия

  • Возможность строить AI-native health-продукт с нуля.
  • Быстрый путь от backend-решения до мобильного пользовательского сценария.
  • Сложные задачи на стыке backend, AI, медицинского контекста и пользовательских данных.
  • Работу в кросс-функциональной команде с Product, TL, ML, Mobile, Frontend/PWA, QA, SA, DevOps/MLOps и медицинскими экспертами.
  • Удаленный формат внутри РФ или офис в Москве.
  • Корпоративная техника.
  • Медицинская программа, включающая телемедицину, очные приемы, психологов, стоматологию, лабораторные и инструментальные диагностики.
  • Оплачиваемые курсы английского языка.
  • СберУниверситет и оплата профильного обучения и курсов.
  • Поддержка спорта и wellbeing-программы.