О проекте:
Современный AI-сервис, где пользователь быстро получает готовый результат без необходимости разбираться в моделях, промптах и технических настройках.
Мы собираем понятный web-продукт: сценарии, чат, выбор модели, сохраненные результаты и платные режимы качества. В продукте будет работа с AI-моделями разных провайдеров: текст, изображения, голос/аудио, звук и видео.
Кого мы ищем:
Нужен backend-инженер с широким техническим кругозором, который уверенно пишет production-код на Python и уже работал со сложными web/API-продуктами.
Важно, чтобы у вас был опыт не только учебных пет-проектов, а готовых запущенных решений: сервисов, API, платформенных модулей, AI-интеграций или продуктов, которые можно показать и обсудить на примерах.
Нам особенно интересны инженеры, которые смотрят шире backend-кода: AI-инструменты, DevOps, безопасность, observability, cost control и качество релиза.
Frontend может быть на базовом уровне: читать React/TypeScript, сделать правки, понимать, как backend-решения влияют на UX.
Нам нужен человек, который быстро двигается без потери качества: архитектура, тесты, наблюдаемость, стоимость запросов и устойчивость сервиса.
Что предстоит делать:
- Разрабатывать backend для чата, карточек сценариев и пользовательских результатов.
- Интегрировать AI-модели разных провайдеров: текстовые, визуальные, голосовые/аудио, звуковые и видео.
- Делать streaming-ответы, retries, fallbacks, rate limits и очереди задач.
- Реализовывать логику многоэтапных AI-сценариев: роли агентов, этапы выполнения, прогресс и финальная сборка результата.
- Делать учет лимитов, usage, стоимости AI-запросов и истории списаний.
- Проектировать хранение истории, файлов, результатов и пользовательских артефактов.
- Согласовывать API contracts с frontend и помогать доводить интеграции до рабочего UX.
- Добавлять feature flags, аналитику, логи/alerts, cost controls, CI/CD, release checks и rollback-план.
- Закрывать базовые security и privacy риски: доступы, утечки данных, audit logs, безопасная работа с файлами.
- Использовать AI coding agents как ускоритель: ставить задачи, проверять diff, требовать тесты и не пропускать сырой код.
Что важно уметь:
- Python как основной backend-стек.
- FastAPI или похожий web framework.
- PostgreSQL, Redis, очереди/background jobs.
- REST API, WebSocket/SSE или другой streaming transport.
- Docker, CI/CD, деплой, миграции, auth, базовый RBAC.
- Тесты, type hints, code review, понятные API contracts.
- Опыт работы с AI/LLM API: prompts, tokens, streaming, structured outputs, provider limits.
- Security/observability basics: secrets, access control, audit logs, logs, metrics, alerts, privacy.
- Базовое понимание frontend-интеграций: состояния, ошибки, streaming UI, auth/session и ограничения API.
Будет плюсом:
- Langfuse, LangSmith, Helicone, OpenTelemetry или похожая observability.
- pgvector, Qdrant, Weaviate, Elasticsearch/OpenSearch.
- SaaS billing, credits, subscriptions, quota systems.
- Практика с OpenAI, Anthropic, Gemini, OpenRouter, LiteLLM или похожими провайдерами.
- Опыт интеграции API для изображений, голоса/аудио, звука или видео.
- React, TypeScript, Next.js на уровне чтения кода, небольших правок и совместной работы с frontend.
- Опыт запуска backend с нуля: архитектура, миграции, очереди, CI/CD, деплой, мониторинг.
- Опыт cost control в AI/usage-heavy продуктах.
- Опыт управления AI coding agents: Codex, Cursor, Claude Code, Gemini CLI или похожие инструменты.
- Умение быстро проверять AI-generated code: ревью, тесты, edge cases, безопасность.
Кого мы точно не ждём:
Этот блок про совпадение по формату работы, а не про оценку людей.
- Кандидатов, которым комфортнее работать только по подробным инструкциям и без ответственности за конечный результат.
- Кандидатов, которые не готовы полноценно включаться в один проект в рабочее время.
- Специалистов, которым сложно самостоятельно разбирать задачу и доводить backend-часть до рабочего состояния.
- Специалистов, которым неинтересно разбираться в продукте, пользователях и влиянии backend-решений на сервис.
- Кандидатов, которые принципиально не готовы использовать AI/LLM-инструменты в рабочем процессе.
Что мы предлагаем:
- Полностью удаленная работа.
- Оформление по ТК РФ.
- Выплаты 2 раза в месяц.
- Пятидневная рабочая неделя.
- График 9:00 - 18:00 МСК.
- Зарплата 200 000 - 280 000 Р на руки, финально обсуждаем по уровню.
- Ранняя стадия продукта: можно влиять на архитектуру и ключевые технические решения.
Похожие вакансии
Высшее техническое или экономическое образование. Опыт работы: от 3 лет. Опыт разработки на платформе «1С: Предприятие 8.3» не...
Опыт коммерческой и командной разработки на Ruby on Rails от 4-х лет. Опыт работы с NoSQL (например, Redis).
Опыт работы инженером-сметчиком от 3 лет. Высшее профессиональное образование (экономическое, строительное, техническое). Отличное знание нормативной базы и современных методик...
Высшее образование (техническое, в области IT). Навыки программирования на платформе «1С: Предприятие 8.3». Знание типовых конфигураций Фирмы “1...
Опыт работы разработчиком 1С от 5 лет. Уверенное владение разработкой на обычных и управляемых формах, СКД, создание обменов при...
