улица Крымский Вал 3с2
Консалтика — российская аккредитованная IT-компания-вендор, лидер в разработке решений для финансового сектора.
Компания создает и внедряет собственные программные продукты в направлениях управления рисками, AML, антифрода и внутреннего аудита.
На базе собственного R&D-центра разработана аналитическая платформа, вошедшая в топ-10 мирового рейтинга RegTech.
Продукты используются крупнейшими банками и финтех-компаниями в России и за рубежом.
Компания активно растёт и развивает высокотехнологичные IT и AI-решения, включая low-code платформы и корпоративные AI-системы для ускорения цифровой трансформации бизнеса.
Обязанности:
- Разрабатывать backend-сервисы на Python для мультиагентной AI-платформы.
- Участвовать в проектировании execution engine для workflow и agent-based сценариев.
- Реализовывать API для управления workflow, агентами, пользователями, интеграциями и execution history.
- Интегрировать LLM-провайдеров, векторные и графовые СУБД, внешние API и внутренние сервисы.
- Разрабатывать систему tool execution: безопасный вызов инструментов, коннекторов и внешних действий агентами.
- Работать с асинхронным выполнением задач, очередями, event-driven архитектурой.
- Реализовывать хранение состояния workflow, агентов, промежуточных результатов и истории выполнения.
- Дорабатывать механизмы idempotency, retry policies, rate limits, timeout handling и dead-letter processing.
- Дорабатывать observability: structured logs, metrics, tracing, audit trail.
- Участвовать в проектировании multi-tenant архитектуры, разграничения доступа и безопасного хранения credentials.
- Писать тесты: unit, integration, contract, e2e для критичных сценариев.
- Участвовать в code review, архитектурных обсуждениях и техническом планировании.
- Обеспечение сохранности сведений конфиденциального характера;
- Соблюдение производственной и трудовой дисциплины, выполнение правил внутреннего трудового распорядка, техники безопасности;
- Выполнение распоряжений руководства в соответствии с действующими распорядительными документами Компании;
- Своевременное, ежедневное списание рабочее время средствами инструмента Atlassian Jira;
- Своевременное отражение, сохранение рабочих артефактов средствами инструмента Atlassian Confluence;
Требования:
- Уверенный коммерческий опыт backend-разработки на Python;
- Опыт разработки production-grade backend-сервисов;
- Хорошее знание FastAPI, Starlette, Django или аналогичных backend-фреймворков;
Опыт работы c:
- PostgreSQL или другой реляционной БД.
- Redis / Valkey
- Kafka / RabbitMQ / Redis Streams
- Celery / Dramatiq / Temporal / custom execution engine
- Docker
- Kubernetes
- OpenTelemetry
- Prometheus / Grafana
- ELK / Loki
- LLM APIs
- Vector databases
- Graph databases
- Object storage
- GitLab CI / GitHub Actions
Будет большим плюсом:
- Опыт разработки workflow engines, task orchestration, automation platforms или low-code/no-code систем.
- Опыт работы с AI/LLM-интеграциями: OpenAI API, Anthropic, local LLM, LangChain, LlamaIndex, Semantic Kernel или аналогами.
- Понимание архитектуры AI-агентов: tools, memory, planner/executor, function calling, structured outputs.
- Опыт проектирования multi-agent систем.
- Опыт работы с Flink, ClickHouse, Airflow, Debezium или другими data/streaming-инструментами.
- Опыт работы с Temporal, Prefect, Dagster, Airflow или похожими orchestration-системами.
- Опыт построения observability: OpenTelemetry, Prometheus, Grafana, ELK/Loki.
- Опыт проектирования multi-tenant SaaS-систем.
Условия:
- Гибрид или Офис в Москве в БЦ класса В+ в 1 минуте от метро Октябрьская;
- Оформление в соответствии с ТК РФ, премии по результатам работы;
- ДМС со стоматологией;
- Работа в международной распределенной команде профессионалов;
- Свобода действий — возможность привносить новые идеи;
- Возможность карьерного и профессионального роста на международном уровне, индивидуальный подход к росту каждой личности.