Букмекерская компания МЕЛБЕТ

Python Developer (Junior+ / Middle / AI & Automation)

Коротко

Python-разработчик (Junior+ / Middle) в букмекерской компании МЕЛБЕТ для развития AI-помощников, backend-сервисов на Python и интеграций с внешними API. Работа в офисе в Москве, график 5/2, с фокусом на LLM-интеграции, SQL (около 50% задач) и написание pytest-тестов. Требуется коммерческий опыт backend-разработки от 1 года, знание Python (asyncio, pydantic), PostgreSQL/MS SQL, Docker, базового Linux и JavaScript/TypeScript.

Локация и график
Офис в Москве, улица Кржижановского, 14к3; работа на месте работодателя. График 5/2, с 9:00/10:00 до 18:00/19:00; офис расположен в пешей доступности от станций метро «Академическая» и «Профсоюзная».
Заработная плата обсуждается индивидуально.
Компания
МЕЛБЕТ — букмекерская компания, развивающая AI-продукты, внешние сервисы и автоматизации.
Что делать
•Развивать AI-помощников: работать с промптингом, structured output, tool calling, контекстом и памятью моделей.
•Контролировать расходы на токены и качество результатов LLM, тестировать промпты, эталонные вопросы и ошибки моделей.
•Разрабатывать backend-сервисы на Python, интегрировать внешние API, базы данных и автоматизации.
•Создавать интеграционные и e2e-тесты на pytest для внешних продуктов с нуля и внедрять их в CI.
•Учитывать ограничения AI, включая режим «только чтение», лимиты и права пользователей.
Требования
•Коммерческий опыт backend-разработки от 1 года; общий требуемый опыт — от 1 года до 3 лет.
•Python: asyncio, типизация, pydantic, HTTP-клиенты, логирование, обработка ошибок и ретраи; опыт или готовность работать с FastAPI и Django.
•PostgreSQL и MS SQL: JOIN, агрегации, оконные функции, CTE, NULL, границы периодов, индексы и планы запросов; SQL и базы данных занимают около 50% задач.
•Docker и Docker Compose: сборка, работа с логами и контейнерами; базовый Linux — ssh, bash, systemd, cron, права и диагностика.
•Интеграция внешних API: авторизация, пагинация, таймауты, rate limit и идемпотентность повторных вызовов.
•Уверенное чтение и редактирование JavaScript/TypeScript для работы с интерфейсами и обработчиками.
•Git: ветки, код-ревью и осмысленные коммиты.
•pytest: параметризация, фикстуры и моки; понимание различий unit, integration и e2e-тестов, а также внедрения тестов в проект с нуля.
Хорошо, если есть
•LangChain, LlamaIndex, LangGraph, vanna, ChromaDB, pgvector, локальные эмбеддинги и AI-генерация графиков/BI.
•Playwright или Selenium, фабрики данных в CI, n8n и его Code/AI-ноды.
•Celery, Redis, Kafka или RabbitMQ; опыт с очередями, регулярными задачами, consumer groups и offset.
•Проектирование систем ботов с управлением через единую админку без хардкода.
•React, Next.js, Vue 3 и OIDC-авторизация: authorization-code flow, роли и права подразделений.
•Базовый Kotlin, Android-сборки и сторы; pandas, openpyxl или XlsxWriter.
Культура и преимущества
•Полная занятость, график 5/2 и очная работа в офисе.
•Официальное трудоустройство согласно ТК РФ.
•Испытательный срок — 3 месяца.
•ДМС со стоматологией.
•Комплексные обеды после испытательного срока.
•Возможности финансового, профессионального и карьерного роста.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте