Вакансия • Python Backend Developer (Мультиагентная AI-платформа), Санкт-Петербург
Мы, команда Центра Сильный искусственный интеллект в промышленности , создаем технологии и решения на основе генеративного искусственного интеллекта (ИИ) для управления промышленными предприятиями. Наши клиенты включают такие компании как Сбер, Яндекс, Тат Нефть, Рос Нефть и др.
В нашу команду лаборатории ИИ в промышленности ищем специалиста по разработке ядра для поддержки задач мультиагентной системы, включая поддержку инференса и мониторинг моделей в различных режимах (Batch, Streaming) и управление ресурсами (CPU, GPU). Рассматриваем кандидатов уровня middle, middle+ и senior.
Технологический стек:
- Язык: Python (3.10+), asyncio
- API и коммуникации: REST, Polling / Long-Polling, SSE, Websocket, gRPС
- Брокеры сообщений: RabbitMQ, Kafka, NATS
- Асинхронные задачи и очереди: Celery, FastStream
- Реляционные БД: PostgreSQL, MySQL, ORM SQLAlchemy, миграции Alembic
- Поисковые и векторные БД: ChromaDB, Elasticsearch
- Веб-фреймворки: FastAPI / Flask
- Контейнеризация и инфраструктура: Docker
- API-gateway / reverse proxy: Nginx
- Интеграция ML-моделей: on-premise сервинг моделей, vLLM
- Мониторинг и Observability: OpenTelemetry, Prometheus, мониторинг на уровне приложений и трейсинг событий: Langfuse.
Обязанности:
- разработка SDK платформы: интерфейсы для пользователей и внутренних сервисов, взаимодействие с API, транспортом, сервисной базой данных
- участие в проектировании инфраструктуры баз данных
- разработка внешнего API: REST для управления задачами, сущностями системы WebSocket/SSE для потоковых сценариев диалога
- проектирование внутреннего API, включая взаимодействие компонент системы через task queues, pub/sub, gRPC. Разработка транспортного слоя платформы, обеспечение масштабируемости и надежности взаимодействия компонент системы
- тестирование, включая unit, интеграционные, e2e тесты
- интеграция метрик, логов, трассировок
- развертывание новых и поддержка существующих сервисов, настройка CI/CD
- написание качественного, поддерживаемого кода.
Требования:
- оконченное высшее техническое образование
-
уверенное владение Python (опыт работы с инструментами кодогенерации Cursor / Windsurf)
-
хорошее знание основ асинхронного программирования и asyncio
-
хорошее знание SQL и опыт работы с БД и объектными хранилищами: PostgreSQL / MySQL / Oracle, Redis, S3 (MinIO)
-
опыт работы с ORM и миграциями: SQLAlchemy, Alembic
-
понимание особенностей работы различных коммуникационных протоколов и паттернов: HTTP, WebSocket / SSE, RPC
-
опыт проектирования микросервисных архитектур, реализации внутренних и внешних API (RPC, pub/sub, REST, task queues)
-
опыт работы с Celery / FastStream, организации асинхронной и потоковой обработки задач с помощью брокеров сообщений
-
владение инструментами контейнеризации: Docker / Docker Compose
-
опыт работы с веб-серверами, прокси, балансировщиками нагрузки: Nginx, Gunicorn / Uvicorn
-
умение работать в команде, писать качественный и поддерживаемый код.
Будет плюсом:
-
Опыт разработки решений с ИИ-агентами или LLM
-
Опыт работы с сервингом LLM (vLLM, llamacpp и т.п.)
-
Опыт работы с ElasticSearch / CrhomaDB (или другими векторными или full-text search БД)
-
Опыт работы с Kubernetes (Helm, CRDs, оркестрация сервисов)
-
Опыт работы с Langfuse
-
Опыт работы с Kafka / RedPanda.
-
Опыт работы с веб-фреймворками FastAPI / Flask (или альтернативы).
Условия:
- гибридный формат работы
- дружная команда, в которой можно расти
- участие в реальных проектах, где ценится инициативность
-
ИТМО – первый неклассический университет в ТОП-100 рейтинга работодателей
-
оформление по ТК РФ с первого рабочего дня
-
годовые премии по результатам работы
-
полис ДМС по истечении определенного срока работы
-
более 30 внутренних курсов повышения квалификации
-
возможность проходить внешнее обучение за счет работодателя
-
несколько иностранных языков для бесплатного изучения с сертифицированными преподавателями и носителями
-
заботливые коллеги, знающие толк в экологичных коммуникациях
-
система адаптации с индивидуальными наставниками
-
доступ к библиотечному фонду ИТМО, а также бесплатный доступ к платформе “Лит Рес: библиотека” и к библиотеке “Alpina Digital”
-
бесплатные регулярные и разовые сеансы у корпоративных психологов и коучей
-
скидки на фирменный мерч в ITMO.Store и скидки от партнеров ИТМО
-
льготное посещение театров, музеев и концертных площадок города
-
мероприятия для сотрудников: лекции с представителями науки, бизнеса и медицины, спортивные мероприятия, дни донора, праздники и корпоративы.
ПОДЕЛИТЬСЯ
Похожие вакансии:
Работа в России, Санкт-Петербург - Свежие вакансии на Kit-Jobs.Ru
Работа в городах России - свежие вакансии (469925) на Kit-Jobs.Ru: Вакансия работодателя • Университет ИТМО - Python Backend Developer (Мультиагентная AI-платформа), Санкт-Петербург. Здесь Вы можете ознакомиться с вакансией работодателя бесплатно онлайн.
Наш портал является бесплатным онлайн сервисом поиска работы по базе вакансий от прямых работодателей, по размеру заработной платы и прочим параметрам в регионе Санкт-Петербург. На портале также имеются такие разделы как: ежедневно обновляемая база свежих вакансий по всем городам России, юридические консультации, сервисы, форма для создания резюме онлайн в формате .DOC, новости рынка труда России и другие разделы.