ООО «ИНКЕЙС КОРП» успешно внедряет и сопровождает системы электронного документооборота (далее - СЭД) на базе платформы 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).
Условия:
- Работа над интересными и сложными проектами.
- Возможности для профессионального роста и развития.
- Гибкий график работы и возможность удаленного формата.
- Официальное трудоустройство по ТК РФ.
- ДМС после успешного прохождения испытательного срока.
Присоединяйтесь к нам, чтобы расти вместе с профессионалами!