Компания ООО "ИНКЕЙС КОРП" успешно внедряет и сопровождает системы электронного документооборота (далее - СЭД) на базе платформы DocsVision и СДУ Приоритет. Отдельное направление нашей деятельности — собственные инновационные разработки с применением искусственного интеллекта.
В рамках разработки ИИ-проектов мы приглашаем FullStack разработчика для временной проектной работы. Формат частичной занятости, удаленная работа, оплата почасовая по договоренности.
Обязанности:
Разработка и доработка ИИ-модулей на 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- и integration-тестов, использование 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, линтерами и quality tools: GitLab CI / GitHub Actions, pre-commit, ruff, black, isort.
Опыт проектирования отказоустойчивых интеграций и обработки рассинхронизации между системами.
Участие в декомпозиции задач, Code Review, документирование кода и API.
Ключевые навыки:
Python, FastAPI, Django, PostgreSQL, Redis, Docker, интеграция с СЭД (API Диадок), LLM (локальные модели, Ollama).
Обязательные требования (без них кандидат не подходит):
Python, FastAPI, PostgreSQL, Docker, REST API, Git, Linux.
Желательный опыт:
LLM, RAG, OCR, Ollama, Kafka, Kubernetes, мониторинг.
Будет преимуществом:
Docsvision, СЭД, государственные проекты, on-premise AI, векторные БД.
Просим в отклике обязательно отразить:
Ваш опыт построения RAG-систем.
Наличие опыта разработки корпоративных AI-решений, интегрируемых с внутренними информационными системами.
Ваш стек и роль в проектах.
Доступность (объем часов в неделю) и ориентировочная ставка.
Мы в поиске инициативного специалиста, готового к активному командному взаимодействию, генерации нестандартных идей и смелым техническим решениям. Это уникальная возможность участвовать в разработке ИИ-систем для крупнейших заказчиков и создавать продукты. Ждем ваши резюме и отклики! Будем рады рассмотреть кандидатов с релевантным опытом.
Пахомов Алексей Юрьевич
Москва
до 250000 RUR