Bell Integrator

AI/LLM Инженер

1w ago
RussiaSeniorHybrid
Bell Integrator

AI/LLM Инженер

1w ago
RussiaSeniorHybridpythonlangchainpostgresqlpgvectordockerobject-oriented programmingasynciorunnable agent conceptualization

Проект в банковской сфере по созданию AI-агента на базе Python BDD-фреймворка. Роль включает разработку backend-компонентов AI-агента с использованием LLM, ReAct и RAG.

About the company

  • Компания Bell Integrator

About the product

  • Проект направлен на создание AI-агента для существующего Python BDD-фреймворка в корпоративной банковской среде.

Requirements

  • Опыт работы от 3-4 лет в разработке.
  • Высшее образование.
  • Практический опыт построения RAG-систем и работы с векторными хранилищами, желательно PostgreSQL + pgvector.
  • Опыт работы с LangChain, Python.
  • Опыт разработки ReAct агентов.
  • Понимание принципов ООП, SOLID и паттернов проектирования.
  • Понимание базовых принципов многопоточного и асинхронного программирования, включая GIL и asyncio.
  • Практические знания и навыки работы с LLM.
  • Опыт работы с инструментами контейнеризации приложений, включая Docker.
  • Лидерские качества: умение принимать решения и брать на себя ответственность.

Responsibilities

  • Проектировать и согласовывать архитектуру AI-агента, приложений и интеграций.
  • Развивать и разрабатывать backend-компоненты AI-агента, общие библиотеки и интеграционные взаимодействия.
  • Реализовывать решения на базе LLM, ReAct и RAG, включая поиск и подбор релевантных «шагов» из существующей библиотеки.
  • Интегрировать систему с внутренними сервисами, репозиториями, базами знаний и корпоративной инфраструктурой.
  • Формировать требования для построения CI/CD, мониторинга, логирования, трассировки и контроля качества для AI-агента.
  • Проводить ревью кода, поддерживать код-стандарт и участвовать в командных коммуникациях.
  • Взаимодействовать с специалистами по автоматизированному тестированию, QA-инженерами и разработчиками для уточнения требований и сценариев использования.
  • Участвовать в разработке пользовательской поверхности решения, в формате IDE plugin.

Conditions

  • Возможность участия в интересных проектах.
  • Возможность профессионального и карьерного роста в компании.
  • Опыт работы в команде профессионалов.
  • Специальные тарифы для сотрудников в спортивные клубы и языковые курсы и пр.
  • Удаленный и гибридные форматы работы.

Found in@job_pythonz