Bell Integrator
Senior Python Developer (AI, Москва)
2 нед. назад
РоссияSeniorHybrid
pythonfastapilangchainlanggraphpostrgesqlrediskafkarabbitmq
Bell Integrator, a major systems integrator in Russia, is seeking a Senior Python Developer to work on their AI-driven product ERA, focusing on building an autonomous expert system with smart agents.
О компании
- Bell Integrator – крупный системный интегратор страны.
- Является аккредитованной ИТ– компанией.
- В компании более 2500 аналитиков, руководителей проектов, разработчиков, тестировщиков и специалистов по сопровождению информационных систем.
- Реализует проекты по всей России, среди заказчиков – ведущие системообразующие финансовые, телеком и ритейл компании.
- Центральный офис в Москве, представительства в Санкт-Петербурге, Нижнем Новгороде, Пензе, Саратове, Уфе, Барнауле, Минске (Беларусь).
О продукте
- Продукт ERA — система комплексной диагностики продуктов и услуг.
- Решение позволяет производить диагностику, анализ и аудит продукта для получения комплексного решения развития и снятия барьеров роста.
- Цель проекта — построить полностью автономную экспертную систему с ключевой ролью смарт-агентов, выполняющих комплексный анализ без участия человека.
Обязанности
- Разработка co-pilot решения на базе данных RAG и применение LLM.
- Разработка и интеграция AI-агентов, исследование новых поверхностей взаимодействия с AI.
- Разработка микросервисов на Python в качестве MCP инструментов.
- Анализ требований, формализация функционала, проектирование архитектуры взаимодействия агентов и сервисов.
- Участие в планировании, декомпозиции задач и оценке сложностей, планировании спринтов на основе SCRUM церемоний.
- Проведение код-ревью, поддержание высокого стандарта качества и чистоты кода.
- Тесное взаимодействие с командой на всех этапах разработки.
- Участие в подготовке и выпуске релизов, взаимодействие со смежными подразделениями.
- Документирование своей работы и менторство джуниор-разработчиков.
Требования
- Высшее профильное образование.
- Опыт коммерческой разработки на Python от 4 лет (по ТК РФ).
- Уверенное знание Python 3.7+ (в проекте используется 3.12+).
- Понимание и успешный опыт применения паттернов проектирования (GoF, SOLID, GRASP).
- Опыт проведения код-ревью и работы по GitFlow.
- Опыт разработки агентных систем с помощью langchain, langgraph и успешное внедрение в промышленную среду.
- Опыт разработки приложений, основанных на микросервисной архитектуре.
- Уверенное знание SQL и понимание принципов работы реляционных СУБД (PostgreSQL).
- Опыт написания unit-тестов.
- Опыт разработки асинхронных приложений на Python.
- Понимание жизненного цикла разработки приложений в контексте Agile.
- Опыт и желание работать в команде, умение аргументировать свои решения и договариваться.
Условия
- Возможность участия в интересном проекте.
- Возможность профессионального и карьерного роста в компании.
- Опыт работы в команде профессионалов.
- Уровень заработной платы обсуждается индивидуально.
- Формат работы - офисный формат в Москве на период ИС, далее возможен гибрид.