Python Backend Developer (AI/ML Integration)
Компания: ООО СМАРТ СОЛЮШЕНС
Локация: Калининград, площадь Победы, 4А
О компании
ООО СМАРТ СОЛЮШЕНС — компания, занимающаяся разработкой AI-сервисов в сферах Computer Vision и NLP. Команда работает на базе существующих моделей и API, создавая быстрые и масштабируемые бэкенды для обработки медиа-документов и запросов пользователей.
Ключевые факты:
- Опыт в разработке AI-сервисов
- Специализация на обработке изображений, видео и документов
- Команда в процессе расширения
О вакансии
Команда разработчиков фокусируется на интеграции AI и ML внутри своих продуктов, создавая надежные бэкенды для обработки медиа. Основные задачи команды включают разработку асинхронных REST API, настройку очередей задач и работу с ML-пайплайнами, что способствует быстрой и качественной обработке запросов пользователей.
Кандидат на позицию Python Backend Developer будет задействован в проектировании и разработке API на FastAPI, а также в обеспечении интеграции с внешними сервисами и оптимизации обработки данных.
Чем предстоит заниматься:
- Проектировать и реализовывать асинхронные REST API на FastAPI для работы с файлами
- Настраивать системы обработки задач с использованием Celery или ARQ вместе с Redis или Kafka
- Разрабатывать background-воркеры для работы с моделями и сохранения результатов в базу данных
- Оптимизировать эффективную загрузку и обработку больших файлов
- Интегрировать внешние API-сервисы, включая CV и LLM провайдеров
- Писать тесты для обеспечения качества кода и участия в код-ревью
Что мы предлагаем:
- Полная занятость с возможностью удалённой работы по всей России
- Конкурентная заработная плата по результатам собеседования в рамках установленной вилки
Обязанности
- Разрабатывать асинхронные REST API на FastAPI для обработки файлов
- Настраивать очереди задач с Celery или ARQ для продолжительных операций
- Создавать background-воркеры для взаимодействия с ML-моделями
- Оптимизировать загрузку и обработку больших файлов
- Управлять кэшированием с использованием Redis
- Интегрировать внешние API-сервисы для улучшения функционала
- Писать тесты на Pytest для всех компонентов системы
- Участвовать в код-ревью и поддерживать CI/CD процессы
Условия
- Полная занятость с возможностью удалённой работы по России
- Заработная плата по итогам собеседования в пределах указанной вилки