Python разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
Компания специализируется на консалтинге, технологических услугах и аутсорсинге, реализуя проекты для крупнейших финансовых, телеком и ритейл организаций. Проект направлен на создание AI-агента для существующего Python BDD-фреймворка в корпоративной банковской среде, предназначенного для автоматического преобразования функциональных тестовых сценариев в автоматизированные сценарии на Gherkin.
задачи
- Проектировать и согласовывать архитектуру AI-агента, приложений и интеграций;
- Развивать и разрабатывать бэкенд-компоненты AI-агента, общие библиотеки и интеграционные взаимодействия;
- Реализовывать решения на базе LLM, ReAct и RAG, включая поиск и подбор релевантных «шагов» из существующей библиотеки;
- Интегрировать систему с внутренними сервисами, репозиториями, базами знаний и корпоративной инфраструктурой;
- Формировать требования для построения CI/CD, мониторинга, логирования, трассировки и контроля качества для AI-агента;
- Проводить ревью кода, поддерживать код-стандарт и участвовать в командных коммуникациях;
- Взаимодействовать со специалистами по автоматизированному тестированию, QA-инженерами и разработчиками для уточнения требований и сценариев использования;
- Участвовать в разработке пользовательской поверхности решения в формате IDE plugin.
требования
- Практический опыт построения RAG-систем и работы с векторными хранилищами (желательно PostgreSQL + pgvector);
- Опыт разработки ReAct агентов;
- Понимание принципов ООП, SOLID и паттернов проектирования;
- Понимание базовых принципов многопоточного и асинхронного программирования, включая GIL и asyncio;
- Практические знания и навыки работы с LLM;
- Опыт работы с инструментами контейнеризации приложений, включая Docker;
- Лидерские качества, умение принимать решения и брать на себя ответственность;
- Высшее образование и опыт работы от 3 лет;
- Будет плюсом понимание BDD, Gherkin, тестовой автоматизации, принципов клиентской web-разработки, опыт разработки IDE plugins или developer tools, опыт оценки качества AI-решений, понимание spec-driven development и применения AI в SDLC / QA-процессах.
условия
- Оформление в соответствии с ТК РФ;
- Возможность профессионального и карьерного роста;
- Возможность участия в разных проектах;
- Работа в распределенной команде профессионалов;
- Поддержка инициатив со стороны команды.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.