Просмотр вакансии

Сегодня 24-02-2026 17:32
24.02.2026, 12:53

Senior Python Backend Developer | FastAPI | Health-tech

Работодатель: Holiverse

Holiverse

Город: Минск
Занятость: Полная занятость, Удаленная работа
Опыт работы: Более 6 лет

О проекте

Мы развиваем Holivita – экосистему, которая объединяет AI-аналитику, генетику, персонализированное здоровье, “digital twin”, wellness-сервисы и data-ownership.

Мы ищем опытного Senior Backend-разработчика Python для реализации микросервиса на FastAPI, который будет выступать AI-ассистентом для сбора информации о здоровье пользователей.

Сервис реализует мультиагентный подход, использует несколько LLM-провайдеров и интегрируется с существующим backend-сервисом. Работа предполагает создание решения с нуля.

Ключевые задачи

  • Разработка микросервиса на FastAPI с нуля.

  • Интеграция с API нескольких LLM-провайдеров (OpenAI, Groq, Gemini) с поддержкой fallback.

  • Реализация системы агентов, каждый из которых обрабатывает определённый сценарий (онбординг, консультация, извлечение событий).

  • Создание клиента для взаимодействия с основным backend (получение профиля пользователя, истории диалогов, событий).

  • Обеспечение кэширования данных (Redis).

  • Написание модульных и интеграционных тестов.

  • Контейнеризация приложения (Docker, docker-compose).

  • Документирование API и кода.

Технические требования (обязательные)

  • Python 3.10+ – глубокое знание языка (опыт от 5 лет), включая асинхронное программирование (asyncio).

  • FastAPI – опыт построения высоконагруженных API, понимание работы с Pydantic, зависимостями, middleware.

  • Асинхронные HTTP-клиенты – опыт работы с httpx или aiohttp для взаимодействия с внешними сервисами.

  • Работа с LLM API – понимание принципов работы языковых моделей, опыт интеграции с OpenAI API, Groq, Gemini (или аналогичных). Умение обрабатывать ошибки, таймауты, реализовывать retry и fallback.

  • Базы данных и кэширование – опыт использования Redis (желательно асинхронного драйвера) для кэширования данных.

  • Контейнеризация – уверенное владение Docker, умение писать многоступенчатые Dockerfile, настраивать docker-compose для локальной разработки.

  • Тестирование – опыт написания unit-тестов (pytest), мокирования внешних вызовов (pytest-asyncio, respx), интеграционных тестов.

  • Логирование и мониторинг – понимание структурного логирования (JSON), умение настраивать логи для отладки и сбора метрик.

  • Версионный контроль – Git (GitHub/GitLab).

Желательные компетенции

  • Опыт работы в стартапах и запуска продуктов с нуля.

  • Понимание архитектуры мультиагентных систем и принципов маршрутизации запросов.

  • Опыт работы с шаблонизаторами (Jinja2) для формирования промптов.

  • Знание подходов к обработке ошибок и построению отказоустойчивых систем.

  • Умение писать чистый, поддерживаемый код с соблюдением PEP 8 и использованием type hints.

  • Опыт настройки CI/CD (GitHub Actions) для автоматического тестирования и сборки образов.

  • Знание основ безопасности API (аутентификация по ключам, защита от основных уязвимостей).

  • Навыки оптимизации производительности асинхронных приложений.

  • Опыт разработки медицинских или health-tech проектов: понимание предметной области (сбор симптомов, медицинские консультации).

Личные качества

  • Ответственность и самостоятельность – разработчик должен уметь работать без постоянного контроля, принимать архитектурные решения в рамках ТЗ.

  • Внимательность к деталям – важно точное следование описанным сценариям и требованиям.

  • Ориентация на результат – способность доводить задачи до конца и предлагать улучшения.

Что мы предлагаем

  • Полностью удаленный формат работы.

  • Полная занятость, гибкий график.

  • Конкурентная зарплата.

  • Работа над продуктом, который меняет подход к здоровью людей.

 

Откликнуться на вакансию

Дата
24.02 25.02
USD
2.8505 2.8487
EUR
3.3638 3.3583
RUB
3.7299 3.7397
UAH
6.6187 6.5898
CHF
3.6814 3.6805
GBP
3.8507 3.8457
PLN
7.9768 7.9572
Минск
Утром: °C
Днем: °C
Вечером: °C
Ночью: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения