Bell Integrator приглашает Senior Python Developer для разработки AI/LLM решений и внедрения AI-агентов в продакшен.

Требования:

  • Владение Python 3.12+: глубокое знание стандартных и современных возможностей языка (asyncio, typing, dataclasses, pydantic, pytest)
  • Практический опыт разработки AI/ML решений с использованием LangChain, LlamaIndex, RAG; интеграция с LLM API
  • Опыт проектирования и сопровождения высоконагруженных REST API на FastAPI/Django (архитектура, DI, сериализация, OpenAPI)
  • Продвинутая работа с PostgreSQL/Redis, проектирование сложных схем, индексация, оптимизация, векторные базы данных
  • Опыт с MongoDB и векторными БД (ChromaDB, QDrant)
  • Навыки контейнеризации и деплоя (Docker, Docker Compose, Kubernetes)
  • Опыт внедрения CI/CD пайплайнов, мониторинга, алертинга и организации логирования (Jenkins, ArgoCD и др.)
  • Уверенное знание Git, опыт командной работы (Agile, Scrum)
  • Английский B2+ для чтения документации и коммуникаций

Задачи:

  • Реализация AI-агентов с нуля до продакшена; проектирование и разработка продакшн-систем для AI-агентов и LLM-моделей
  • Реализация мультиагентной архитектуры: интеграция компонентов, пайплайнов и кастомных оркестраторов (LangChain, LangGraph, RAG)
  • Разработка и поддержка API (FastAPI, Django): микросервисы, REST, асинхронные сервисы
  • Интеграция с реляционными, NoSQL и векторными базами данных
  • Создание, обучение и внедрение ML-моделей, ML pipeline, Prompt Engineering, оценка качества, A/B тестирование
  • Контейнеризация и деплой в Kubernetes, частичная настройка DevOps-процессов (CI/CD: Jenkins, ArgoCD)
  • Разработка unit-тестов, код-ревью, оптимизация производительности и обеспечение безопасности
  • Взаимодействие в Agile-командах, участие в планировании, менторинг

Условия:

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