Описание проекта: Проект направлен на создание AI-агента для существующего Python BDD-фреймворка в корпоративной банковской среде.
Что мы ожидаем от вас:
- Опыт работы от 3,5 - 4 лет в разработке на Python.
-
Практический опыт построения RAG-систем и работы с векторными хранилищами, желательно PostgreSQL + pgvector.
-
Практические знания и навыки работы с LLM.
-
Опыт разработки ReAct агентов.
-
LangChain.
-
Понимание принципов ООП, SOLID и паттернов проектирования.
-
Понимание базовых принципов многопоточного и асинхронного программирования, включая GIL и asyncio.
-
Опыт работы с инструментами контейнеризации приложений, включая Docker.
-
Лидерские качества: умение принимать решения и брать на себя ответственность.
-
Высшее образование.
Чем предстоит заниматься:
- Проектировать и согласовывать архитектуру AI-агента, приложений и интеграций.
- Развивать и разрабатывать backend-компоненты AI-агента, общие библиотеки и интеграционные взаимодействия.
- Реализовывать решения на базе LLM, ReAct и RAG, включая поиск и подбор релевантных «шагов» из существующей библиотеки.
- Интегрировать систему с внутренними сервисами, репозиториями, базами знаний и корпоративной инфраструктурой.
- Формировать требования для построения CI/CD, мониторинга, логирования, трассировки и контроля качества для AI-агента.
- Проводить ревью кода, поддерживать код-стандарт и участвовать в командных коммуникациях.
- Взаимодействовать с специалистами по автоматизированному тестированию, QA-инженерами и разработчиками для уточнения требований и сценариев использования.
- Участвовать в разработке пользовательской поверхности решения, в формате IDE plugin.
Условия:
- Удаленный формат работы.
- Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах.
- Опыт работы в распределенной команде профессионалов.
- Уровень заработной платы обсуждается индивидуально.
Похожие вакансии
Опыт работы с Яндекс.Метрикой и веб-аналитикой. Практический опыт CRO и повышения конверсии лендингов. Опыт проведения A/B-тестов и...
Представление компании в Eclipse Foundation и Theia-community: контрибьюции, диалог с мейнтейнерами, участие в RFC. Что важно: — Уверенное владение Java...
Python & LLM: Уверенное владение Python (включая асинхронное программирование), знание принципов работы LLM (Large Language Models). Фреймворки: Опыт работы с LangChain...
Практический опыт работы с AI-инструментами, LLM, промптами, AI-агентами или AI-автоматизацией. - Навыки разработки на одном или нескольких языках...
высшее техническое образование. Опыт написания тестов на Python/Go (integration, e2e). Скриптов на Python/Bash для скриптов автоматизации.
