Назад
24 часа назад

Backend Developer (AI)

Формат работы
remote
Тип работы
fulltime
Страна
Russia
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Мы — высоконагруженный SaaS-сервис: API для генерации AI-изображений с собственной системой биллинга и очередями. Команда небольшая

Ищем Backend-разработчика

Структура проекта:
— Асинхронные сервисы на FastAPI: фоновые задачи, биллинг, интеграции с AI-провайдерами
— Очереди на RabbitMQ и Redis: slot-locking, distributed locks, cron-джобы
— PostgreSQL через Tortoise ORM
— Хранилище MinIO (S3) через aiobotocore
— Оркестрация контейнеров в Docker

Стек:
— Python 3.13 + uv, FastAPI, Uvicorn, Pydantic v2
— PostgreSQL 16 + Tortoise ORM (asyncpg), без Alembic/Aerich
— Redis + RabbitMQ
— MinIO (S3)
— Docker

Что требуется:
— Опыт разработки высоконагруженных систем на Python. Полное понимание асинхронности, event loop, race conditions, идемпотентности
— Чётко отличаете I/O-bound от CPU-bound
— Отличное знание PostgreSQL (изоляция, блокировки, индексы) и продакшенного Redis
— Умение писать тесты через pytest и разбирать инциденты по метрикам и логам

Плюсом будет:
— Опыт с Google Vertex и GCP
— Понимание принципов биллинга
— Знание Prometheus/Grafana
— Навыки reverse engineering, опыт с gRPC

Условия:

— Удалёнка, гибкий график
— Маленькая команда и прямое влияние на архитектуру
— Культура design-by-contract и адекватное код-ревью

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -