AI-инженер / Fullstack-разработчик AI-решений
Требуется AI-инженер / Fullstack-разработчик для разработки конвейеров обработки изображений и интеграции LLM в SM Lab. Полная занятость, возможна удаленная работа.
Разработка конвейера обработки продуктов: получение данных и фотографий, разбор текстовых задач, анализ изображений и сборка карточек товаров. Интеграция языковых и мультимодальных моделей, сервисов сегментации и генерации изображений. Валидация структурированных выходных данных моделей и обработка ошибок. Разработка серверных сервисов на Python или Node.js: API, фоновые задачи, обработка данных и интеграции с корпоративными системами. Разработка интерфейсов на React или Vue с TypeScript для просмотра результатов, ручного редактирования и приемки контента. Работа с размещением текста и графики на изображениях: учет зон товара, свободного пространства, ограничений платформы и правил бренда. Обеспечение воспроизводимости и понятности обработки для редакторов: сохранение причин решений, учет ручных правок, отображение прогресса и ошибок. Проверка качества результатов на реальных продуктах и улучшение системы совместно с редакторами и заказчиками контента. Участие в других задачах команды: веб-сервисы, AI/ML-приложения, конвейеры данных и DAG.
Уверенное знание Python и опыт разработки серверных сервисов и API. Опыт разработки законченных прикладных систем: бэкенд, интерфейс, API и необходимые интеграции. Практический опыт применения AI/ML-моделей для прикладных задач и переноса логики моделей в работающие приложения и сервисы. Практический опыт создания приложений с LLM: структурированный вывод, обработка контекста и устойчивость к ошибкам моделей. Опыт работы с React или Vue и TypeScript на уровне, достаточном для самостоятельной разработки работающего пользовательского интерфейса. Уверенное знание SQL и опыт работы с реляционными базами данных. Умение проектировать API, фоновые процессы и интеграции с внешними и внутренними системами с учетом ограничений по времени отклика и корректной обработки сбоев. Понимание базовых принципов архитектуры приложений: разделение ответственности, конфигурация, логирование, тестирование и воспроизводимость окружения. Опыт работы с Docker и Git. Готовность при необходимости работать с задачами по данным: конвейеры обработки данных, DAG, существующая ML-инфраструктура. Опыт работы с Codex, Claude или другими AI-инструментами разработки. Важно понимание архитектуры и качества кода. Технический английский для чтения документации и профессиональных материалов. Желательно: опыт с мультимодальными моделями, компьютерным зрением, сегментацией изображений, координатами объектов, обработкой графики; опыт создания редакторов изображений или других интерфейсов визуального контента; RAG-системы и AI-агенты; open-source модели и локальный инференс; FastAPI, PostgreSQL, Redis; конвейеры данных и DAG в Airflow, Spark; Oracle и корпоративные системы; Node.js; доведение DS/ML-прототипов до рабочих приложений; ориентация на уровень Middle+/Senior разработчика.
Полная занятость. Формат работы: возможна удаленная работа.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал