Назад к вакансиям

Senior Python Developer (CRM - AI/LLM)

Emerging Travel GroupУдалённоот 5 летflexible
PythonAIPostgreSQLKubernetesCI/CDDockerLLMCRMFastAPIERPDjangoaiohttpGitFlow

Описание

Мы ищем Senior Backend Engineer (Python) для присоединения к отделу HQ Automation и AI/LLM Team, которая занимается разработкой решений для автоматизации, улучшающих эффективность команд Customer Service с использованием современных технологий.

AI/LLM Team разрабатывает решения на базе CRM/ERP платформы, участвует в создании моделей AI/LLM, разрабатывает собственные сервисы и расширяет функциональность оркестрационной платформы Camunda для достижения своих целей.

CRM/ERP платформа построена на Python (Django/Aiohttp/RQ). Основная база данных - PostgreSQL, Elasticsearch используется для быстрого поиска по системным объектам. Frontend построен на React.js, а Camunda работает локально на собственной инфраструктуре.

Присоединяйтесь к нам, чтобы работать в отличной команде над разработкой и внедрением эффективных и увлекательных решений с использованием современных технологий, помогая людям по всему миру получать наилучшие впечатления от путешествий.

Обязанности

  • Backend разработка продукта CRM/ERP с использованием Python, в основном с фреймворком Django
  • Работа с Camunda, включая поддержку ее инфраструктуры
  • Интеграция с моделями LLM, разработка и поддержка сервисов для работы с ними
  • Проектирование архитектуры сервисов, принятие технических решений, декомпозиция и оценка задач, участие в процессе Code Review
  • Консультирование с командами системного анализа, QA и технической поддержки
  • Управление проектами разработки внутри потока и координация ресурсов команды для достижения целей проекта

Требования

  • 5+ лет опыта профессиональной разработки программного обеспечения, включая опыт работы в роли Senior Developer
  • 5+ лет опыта разработки на Python с Django или FastAPI
  • Глубокие знания PostgreSQL и умение писать raw SQL запросы
  • Опыт проектирования API и интеграций
  • Опыт работы с высоконагруженными системами и большими базами данных
  • Хорошее понимание GitFlow и процессов CI/CD, включая Docker и Kubernetes
  • Уровень владения английским языком B1 (Intermediate) или выше, включая разговорный английский

Будет плюсом

  • Опыт работы с Camunda и pyzeebe
  • Опыт работы с моделями AI/LLM и понимание принципов их работы

Условия

  • Гибкий график и возможность удаленной работы
  • Амбициозная и поддерживающая команда, которая любит свое дело, ценит друг друга и растет вместе
  • Внутренние программы адаптации и обучения, развития soft skills и лидерских качеств
  • Частичная компенсация участия во внешних тренингах и конференциях
  • Корпоративная школа английского языка: групповые и индивидуальные занятия, разговорные клубы с коллегами со всего мира
  • Корпоративные цены на отели и туристические услуги
  • MyTime Day Off - дополнительный нерабочий день без потери компенсации