Backend-разработчик (Python, ИИ-платформа)

договорная
Москва • Полная занятость
Откликнуться на вакансию

Условия работы

Обязанности

«Детмир Тех» — команда, развивающая цифровую экосистему группы компаний «Детский мир». Делаем продукты для миллионов клиентов и сервисы, которые помогают бизнесу работать быстрее.

Кого ищем:

В «Детском Мире» уже работает ИИ-платформа: LLM-гейтвей с квотами, RAG по Confluence и Jira, агентные сценарии, Admin UI. Архитектура и стандарты формируются сейчас — легаси нет.

Ищем backend-инженера ядра платформы который будет развивать гейтвей, интеграции и сервисы для команд всей компании.

Чем предстоит заниматься:

  • Развивать LLM-гейтвей: роутинг между собственным инференсом (vLLM) и внешними моделями (OpenRouter), fallback, feature flags, квоты по командам и доменам.

  • Реализовывать Data Governance: права доступа к документам (RBAC/ABAC), детекция и маскировка персональных данных на входе и выходе.

  • Строить интеграции: корпоративный SSO, OAuth для Atlassian, MCP-коннекторы (почта, календарь, корп. портал), Telegram-бот.

  • Развивать сервисы тиража: подписки сотрудников, квоты на пользователя, API для бизнес-проектов.

  • Проектировать хранение: PostgreSQL, Redis, векторный поиск (Marqo), Minio.

  • Отвечать за качество: тесты, CI/CD в GitLab, наблюдаемость, SLO сервисов.

Что ожидаем от вас:

  • Уверенное знание Python: ООП, типизация, asyncio;
  • Опыт разработки сервисов на FastAPI (или Flask / Django с готовностью перейти на FastAPI);
  • Опыт проектирования архитектуры сервисов: модульность, API-контракты, версионирование, обработка ошибок;
  • Опыт работы с REST API, желательно — gRPC;
  • Знание SQL и PostgreSQL: индексы, транзакции, оптимизация запросов;
  • Понимание принципов работы NoSQL-решений и Redis, умение выбирать подходящие инструменты под задачу;
  • Опыт работы с брокерами сообщений (Kafka / RabbitMQ), асинхронными интеграциями и идемпотентностью;
  • Опыт написания unit- и интеграционных тестов, использования моков для внешних API;
  • Понимание SLO, нагрузочных характеристик и метрик производительности сервисов;
  • Опыт контейнеризации приложений (Docker) и работы с CI/CD.

Будет плюсом:

  • Опыт интеграции с LLM API: стриминг, управление токенами, лимиты, fallback-механизмы;
  • Опыт работы с API Gateway и решениями для API Management: маршрутизация, квоты, аудит;
  • Опыт работы с Kubernetes;
  • Опыт настройки наблюдаемости сервисов: Prometheus, Grafana, трейсинг;
  • Опыт кросс-функционального взаимодействия с ИТ-командами при реализации интеграционных решений.

Мы предлагаем:

  • Официальное оформление в соответствии с ТК РФ в IT-аккредитованную компанию;

  • Совокупный доход: оклад + годовой бонус;

  • График работы: 5/2 (гибридный формат работы/ удаленный);

  • Вакансия открыта для кандидатов, проживающих в РФ, удалённый формат работы из других стран не рассматривается;

  • Техника для работы;

  • Полис ДМС;

  • Программа Best Benefits;

  • Внутреннее обучение;

  • Спортивные и развлекательные мероприятия, участие в корпоративной жизни компании.

Присоединяйтесь к нам и станьте частью истории бренда с историей!

* Уточняйте актуальность вакакнсии на сайте работодателя

Отзывы о компании Детский Мир

10.06.2023
Условия труда, увеличить штаты в магазинах, что бы график был стабильный, увеличить зарплаты (очень низкие зарплаты, с тем количеством работы, которая есть в компании).
Читать далее
23.10.2023
Договаривались, что я буду работать в поддержке в чате. На деле я немного совсем поработала в чатах, потом меня перекинули на звонки, хотя я на такое не шла, у меня нет возможности висеть на телефоне. Потом меня вообще на ночные смены перевели, что мне неудобно и вообще, за такой мизер (110 р\час). Потом стали сокращать часы, отменять смены. Все сводилось к тому, чтобы я увольнялась. Без проблем зп не получишь. Это надо такой квест пройти. Обучение не оплатили, я отработала месяц на их условиях, а они сказали, что не оплатят, потому что смен мало, а они же сами их забирали. Договор о работе только через месяц выслали, там вообще сказано, что 126р\час, а не 110 как мне платили. Программа постоянно тупит, она показывает, что меня нет в работе, потом это все вычитается. Короче, за 2 месяца я заработала только 5000.
Читать далее
25.08.2023
Работала в ДМ Томск Сказка в общей совокупности год. Устроилась кассиром, подняли до менеджера по товару, затем за заслуги, хорошее выполнение работы и хорошее отношение, до заместителя директора магазина. Начнём с продавца кассира. Зп: 24-25к, график 5/2 по 9 часов + два обеда по 30минут. Обязанности по факту: приходить на смену раньше за 30 минут (не оплачивается и не понятно зачем: переодеться можно за 2 минуты), заполнение журналов, каждодневная переоценка (за исключением воскресенья) на понижение и повышение. Если ты что-то пропустил, и покупатель нашёл разницу, то платишь из своего кармана. На кассе стульев нет, стоишь на ногах 8 часов. Выкладка товара в зале. Консультация покупателей. Если нет по какой-то причине сборщика заказов, то помогаешь по заказам. Выполнение планов по: Товарообороту (зависит от порядка, выкладки и наполненности в зале, корректных ценников и качественной консультации), Подарочным картам ( не понимаю, как можно самим влиять на этот показатель, если их покупают в основном ко Дню рождения в подарок, как зависит от нас выполнение этого плана?), по благотворительной акции Учавствуйте ( Сбор подаркам детям в различные детские дома, больницы и т.д. Можно отдать должное, не знаю, как в других филиалах, но здесь подарки действительно всё складываются в коробки и всё уходит в детский дом. Никто ничего не брал себе. Но опять же, чтобы набить план за день, для выбора в прикассовой зоне очень много дешёвой ерунды, потому что просто так мало кто будет отдавать большую сумму на кассе непонятно куда. А зачем детям много дешёвого ширпотреба не понятно), рассрочка Мокко ( тоже непонятный показатель, покупатели готовы купить здесь и сейчас, и ты никак его не уговоришь влезть в кредит, если у него есть мозги. В нашем филиале, если повезёт, то одна покупка по мокка будет раз в месяц), выполнение плана по СБП (тоже непонятно зачем, причём план с 10 веков в день до 35 поднялся за две недели буквально. Наш магазин расположен в подвале, где ужасная связь, Администрация ТЦ не ставит усиление, как бы кто но просил. В следствие чего покупатели забивают и оплачивают просто по карте). А теперь о проблемах и головняках если ты ПК: вечные проблемы и разбирательства с ценниками, ведь даже если это ценник не от того товара, который он выбрал, он будет доказывать с пеной у рта, что мы должны продать по цене на этом ценнике. Просят продать колбасу по цене хлеба в итоге. Вечные проблемы с интернет-заказами: чего-то не хвататет, не нашли свой заказ в секторе, не заказывается хотя есть в наличии, собрали сами, хотят собрать сами но нет товара в зале, соберите заказ быстрее (хотя должен быть готов через 2-4-7 часов), соберите быстрее, тем ребёнок в машине один (хотя по закону нельзя так оставлять и можно подать в органы опеки) и тд. Если ты Миз, он же Менеджер по Интернет Заказам, сборщик. График 5/2 по 9 часов + два перерыва по 30 минут (если повезёт сходить хоть на один), ЗП 28-29. Обязанности по факту: Сборка интернет заказов (из)по времени, разбор и развоз просроченных из, замена продленных из, всё разборки с покупателями по неправильно собранным, недособранным, с лично собранными, выдача оплаченных из, находящихся вне зоне доступа покупателя, поиск заказов, если из не могут найти. Так же помощь на кассе, работа в зале и консультация Покупателей. Работать мизом сложно, потому что половина товара на складе, половина друг за другом, половина в коробках, особенно одежда и обувь. Так же из-за неправильной приёмки по факту товара может в зале не быть. Может не быть нужного размера и обуви из-за неправильной переоценки. И если ты не будешь что-то находить и отмечать это нулём, т.е. что этого нет, это минус статистика, это минус зарплата. То же самое по времени: прогорел заказ, не успел вовремя собрать, минус зарплата. Заказы могут быть по времени каждые две минуты, могут быть на одно и то же время по 10 заказов. Поэтому если ты не успеваешь их собрать и волнуешься о зп - то ты порой просто не успеваешь поесть. Заказы обновляются в течение всего дня, и в день в общей статистике, особенно во время повышенных продаж, заказов примерно 160-210. Заместитель директора магазина. График 2/2 по 12 часов в день + два обеда по 30 минут (я порой даже на один обед не могла выйти из-за Нагруженности), зп 32к. Обязанности по факту: открытие магазина (приходишь за час, никто не платит за это), закрытие магазина (уходишь на 30-40 минут позже всех, никто не платит за это), набивка касс размером (бывает большой проблемой, тк кассиры раздают всё ходовые купюры и набивать порой просто нечем, кладёшь одну мелочь), инкассация, возвраты-обмены, выслушивание и решение всех проблем и конфликтов, постоянная беготня на кассы для отмены (да, это то самое "Галя, отмена"), оформление каждодневных акций, контроль за выполнением плана, контроль за выполнением переоценки (а если всё ПК на кассе - то делаешь её сам), выполнение и отправка фотоотчетов, отправка отчетов в течение дня, выполнение всех рекомендаций в каждонедельной адаптации с отправкой фото, выполнение каждодневного информационного письма с отправкой в фото, каждые две недели (в сезон повышенных продаж каждую неделю) переделывать 6 паллетов при входе в магазин и 6-7 торцов в зале с отправкой фото, Каждодневный отчёт о закрытии и открытии кассового дня, приёмка товара если на складе в этот день нет работников, так же консультация покупателей, выкладка товаров в зале, оформление ценников, если нужно встать на кассу из-за нехватки ПК, из-за того, что кто-то на обеде или по другим причинам - встаёшь на кассу. Если нет Миза - один на смене ушёл домой, на больничном, по другим причинам - ты идешь собирать заказы. Пришла машина нет менеджера по товара на складе - идешь на склад. Так же каждодневное видео зала после конца рабочего дня. И контроль, чтобы то, что попадает в камеры центрального офиса, было в порядке. А теперь общие проблемы, с которыми мы столкнулись в нашем магазине. Территориальная управляющая - Фисенко Екатерина Николаевна. Никакого человеческого отношения. Мы для неё просто рабы. Обещанного корпоративного такси до дома после работы нет, мы ей говорили, ей всё равно. Выходили работать в ночь за доп плату - деньги никто не перевёл, развод осуществлял директор, которому вообще в принципе никто даже платить не обещал. Проблемы с клинингом - очень часто не выходят, на нас двоих заместителей перекинули 30ч мытья полов ( у нас же нет больше дел, как полы мыть). В сезон повышенных продаж (а именно август) нам сказали, что мы должны выходить 6/1 по 12 часов и никто этого оплачивать не будет. Премию урезали на 30%. ТУ когда приходит в магазин ничего никому не говорит, зато когда видит дома пьёт чай - начинает писать что не так. В добавок добавьте нервных покупателей. Не забудьте о тех, кто стоит в очереди второй и уже говорит о том, чтоб открыли ещё одну кассу. Постоянная текучка кадров, так понимаю, что из-за Руководства в лице Екатерины Николаевны. Кассиры составом, полностью меняются каждый месяц. За год поменялось 6 заместителей и 2 директора. Если хотите сэкономить нервы и цените и уважаете себя и своё время - обходите Детский мир стороной. Грязная контора, которая не ценит своих работников и считает их за рабов.
Читать далее

Похожие вакансии

RGW 16.12.2025

Разработчик CS-Cart/ Программист CS-Cart/Backend-разработчик

От 150 000 руб.
Чехов (Московская область) • Удаленная работа
Подробнее
  • Разработка, создание и внедрение кастомных модулей и расширений на базе cs-cart;;
  • Поддержка и развитие существующего сайта/интернет-магазина на cs-cart;;
  • Доработка стандартного функционала платформы под индивидуальные требования;.
Газпром нефть 25.09.2026

Backend-разработчик Liferay/Incomand

договорная
Санкт-Петербург • Полная занятость
Подробнее
  • ● Рассмотрение кандидатов из других регионов на офисный или гибридный формат работы;
  • ● Достойная заработная плата твоего профессионального уровня (уровень вознаграждения обсуждается индивидуально по результатам интервью);
  • ● Годовая премия по результатам деятельности, дополнительная материальная мотивация (премии от руководителя).
RGW 16.12.2025

Разработчик CS-Cart/Программист CS-Cart/Backend-разработчик

От 150 000 руб.
Подольск (Московская область) • Удаленная работа
Подробнее
  • Разработка, создание и внедрение кастомных модулей и расширений на базе cs-cart;;
  • Поддержка и развитие существующего сайта/интернет-магазина на cs-cart;;
  • Доработка стандартного функционала платформы под индивидуальные требования;.

Вакансии компании

Детский Мир 25.09.2026

Сборщик интернет-заказов (ТРЦ Премьер)

От 50 200 руб.
Рязань • Полная занятость
Подробнее
  • Детский мир – лидер российского рынка товаров для детей. Мы интересно живем и работаем, уверенно смотрим в будущее!;
  • Мы предлагаем:;
  • Ресурсы: хороший доход и бонусы к зарплате.
Детский Мир 25.09.2026

Продавец (ТЦ Орбион/Сколково)

62 816 - 65 997 руб.
Одинцово (Московская область) • Полная занятость
Подробнее
  • Детский мир;
  • – это более 1 300 магазинов по всей России. Уже 77 лет мы растем и развиваемся – в нашей команде более 13 000 сотрудников, и мы заботимся о каждом. Давайте работать вместе, для тех, кто изменит мир!;
  • У нас есть всё для комфортной работы:.
Детский Мир 25.09.2026

Консультант-программист MS Dynamics Navision

договорная
Москва • Полная занятость
Подробнее
  • «Детмир Тех» — команда, развивающая цифровую экосистему группы компаний «Детский мир». Делаем продукты для миллионов клиентов и сервисы, которые помогают бизнесу работать быстрее.;
  • Мы ищем опытного эксперта;
  • МS Dynamics Navision.