Локация
Москва; удалённый формат работы
Компания
Спортмастер развивает инструменты подготовки текстового и фото-контента для карточек товаров с применением AI/ML.
Что делать
•Развивать конвейер обработки товаров: получать данные и фотографии, разбирать текстовые задания, анализировать изображения и собирать карточки по правилам площадок.
•Интегрировать языковые и мультимодальные модели, сервисы сегментации и генерации изображений, проверять structured output и обрабатывать ошибки моделей.
•Разрабатывать backend-сервисы, API, фоновые задачи, работу с данными и интеграции с корпоративными системами преимущественно на Python.
•Создавать интерфейсы на React или Vue и TypeScript для просмотра результатов, ручных правок и приёмки контента.
•Реализовывать обработку текста и графики на изображениях с учётом областей товара, свободного места, ограничений площадок и правил оформления бренда.
•Обеспечивать воспроизводимость обработки, сохранять причины решений, учитывать ручные правки, отображать ход и ошибки обработки, проверять качество на реальных товарах и дорабатывать систему с редакторами и заказчиками контента.
Требования
•От 3 до 6 лет опыта разработки; ориентир — сильный Middle+ / Senior.
•Сильный Python и опыт разработки backend-сервисов и API.
•Опыт самостоятельной разработки прикладных систем целиком: backend, интерфейс, API и необходимые интеграции.
•Практический опыт применения AI/ML-моделей в прикладных задачах и переноса модельной логики в работающие приложения и сервисы.
•Практический опыт создания приложений с LLM, включая structured output, работу с контекстом и устойчивость к ошибкам моделей.
•Опыт с React или Vue и TypeScript на уровне самостоятельной разработки рабочего пользовательского интерфейса.
•Уверенный SQL, опыт работы с реляционными базами данных, проектирование API, фоновых процессов и интеграций с внешними и внутренними системами.
•Понимание архитектуры приложений, разделения ответственности компонентов, конфигурации, логирования, тестирования и воспроизводимости окружения.
•Опыт работы с Docker и Git; готовность работать с data-задачами, пайплайнами, DAG-ами и существующей ML-инфраструктурой.
•Опыт работы с Codex, Claude или другими AI-инструментами для разработки с пониманием архитектуры и качества результата.
•Технический английский для чтения документации и профессиональных материалов.
Хорошо, если есть
•Опыт работы с мультимодальными моделями, компьютерным зрением, сегментацией изображений, координатами объектов и обработкой графики.
•Опыт создания редакторов изображений или интерфейсов для работы с визуальным контентом.
•Опыт разработки RAG-систем и AI-агентов.
•Опыт работы с open-source моделями и локальным инференсом.
•Знакомство с FastAPI, PostgreSQL и Redis.
•Опыт построения data-пайплайнов и DAG-ов в Airflow, работы со Spark.
•Опыт работы с Oracle и корпоративными системами.
•Опыт с Node.js и способность быстро разбираться в существующих сервисах на этом стеке.
•Опыт доведения DS/ML-прототипов до работающих приложений и сервисов.
Культура и преимущества
•Полная занятость и удалённый формат работы.
•Работа в Дирекции по разработке AI-решений.
•Совместная доработка решений с редакторами и заказчиками контента.
•Использование Codex, Claude и других AI-инструментов в рабочем процессе.