Разработчик Python (middle)

Дата размещения вакансии: 27.03.2026
Работодатель: Инкейс
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

ООО «ИНКЕЙС КОРП» успешно внедряет и сопровождает системы электронного документооборота (далее - СЭД) на базе платформы DocsVision и СДУ Приоритет.

Мы аккредитованы Министерством цифрового развития, связи и массовых коммуникаций Российской Федерации, что подтверждает наш высокий уровень экспертизы в сфере информационных технологий.

Сейчас мы ищем талантливого разработчика для создания и внедрения передовых решений в области искусственного интеллекта и интеллектуальных систем.

Обязанности:

  • Разработка и доработка ИИ-модулей на Python (FastAPI).
  • Проектирование и интеграция REST API для взаимодействия с СЭД, Диадок и другими внешними системами.
  • Работа с базами данных: PostgreSQL, SQLAlchemy, Alembic, Redis (кэширование, брокер задач).
  • Участие в проектировании архитектуры микросервисов, обеспечение масштабируемости и отказоустойчивости.
  • Проектирование надежных интеграций с внешними системами с учетом таймаутов, ретраев, идемпотентности и обработки ошибок.
  • Оптимизация производительности backend-сервисов: работа с асинхронностью, кэшированием, пулами соединений и узкими местами системы.
  • Участие в декомпозиции задач, Code Review, документировании кода, API и технических решений.

Требования обязательные:

  • Крепкие знания Python, понимание asyncio, типизация (mypy).
  • Опыт работы с FastAPI (не менее 2 лет): роутеры, dependency injection, middleware, обработка ошибок, OpenAPI.
  • PostgreSQL: проектирование схем, оптимизация запросов, работа с индексами, транзакциями, блокировками, анализ производительности.
  • Redis: кэширование, pub/sub, брокер задач (RQ, Celery или async-аналоги).
  • Опыт интеграции с внешними API (REST, HTTP-клиенты, обработка ошибок, таймауты, ретраи, идемпотентность).
  • Знание паттернов проектирования, умение писать чистый, поддерживаемый код (SOLID, DRY, KISS).
  • Умение проектировать архитектуру сервисов (микросервисы, модульность, слои).
  • Опыт написания unit- и интеграционных тестов, использование pytest.
  • Понимание принципов безопасной разработки: валидация входных данных, работа с секретами, защита API.
  • Опыт работы с Linux-окружением, Docker и инструментами командной строки.
  • Опыт настройки логирования, мониторинга и диагностики backend-приложений.

Будет плюсом:

  • Опыт работы с LLM: интеграция с Ollama, локальными моделями (Qwen, LLaMA), промпт-инжиниринг.
  • Опыт построения пайплайнов обработки документов и текста: OCR, PDF/DOCX parsing, chunking, extraction.
  • Опыт работы с библиотеками обработки текста: WhisperX / faster-whisper, pyannote, docx, pymupdf.
  • Понимание RAG, embeddings, vector search, оценки качества ответов моделей.
  • Понимание работы с Kafka, RabbitMQ (event-driven архитектура).
  • Опыт работы с системами мониторинга (Grafana, Prometheus, Sentry).
  • Знание Docker, Kubernetes (развертывание, оркестрация).
  • Оптимизация производительности: работа с асинхронностью, настройка пулов соединений, кэширование.
  • Опыт работы с CI/CD, линтерами и инструментами качества: GitLab CI / GitHub Actions, pre-commit, ruff, black, isort.
  • Опыт проектирования отказоустойчивых интеграций и обработки рассинхронизации между системами.
  • Участие в декомпозиции задач, Code Review, документирование кода и API.

Стек: Python, FastAPI, Django, PostgreSQL, Redis, Docker, интеграция с СЭД (API Диадок), LLM (локальные модели, Ollama).

Условия:

  • Работа над интересными и сложными проектами.
  • Возможности для профессионального роста и развития.
  • Гибкий график работы и возможность удаленного формата.
  • Официальное трудоустройство по ТК РФ.
  • ДМС после успешного прохождения испытательного срока.

Присоединяйтесь к нам, чтобы расти вместе с профессионалами!