SMLAB

AI-инженер / Fullstack-разработчик AI-решений (AI)

Коротко

Роль объединяет backend-разработку, интерфейсы на React/Vue и интеграцию AI/ML-моделей для автоматизации подготовки текстового и фото-контента товарных карточек. Компания — SM Lab, занимается AI-решениями для контента; работа строится вокруг конвейера обработки данных, интеграции LLM и мультимодальных моделей, API и фоновых задач. Требуется сильный Python, опыт с LLM и структурированным выводом, React/Vue с TypeScript, SQL, Docker и Git. Локация — Москва, формат работы на выбор: офис, гибрид или удалёнка.

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

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

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

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

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

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