Python Backend Developer — AI-платформа мультимодальных воспоминаний
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Платформа впечатлений — это коммерческий сервис хранения, обработки и воспроизведения мультимодальных воспоминаний на базе ИИ. Мы создаём персональные цифровые архивы, которые сохраняют не только текст и фото, но и голос, эмоции и стиль мышления человека. Наши продукты — биографии, памятные книги, мемориальные страницы, генеалогические деревья, мультимедийные альбомы — помогают людям осмыслить свою жизнь, передать опыт и сохранить память для будущих поколений.
Технологическая база —современная распределённая архитектура с использованием FastAPI, PostgreSQL, Neo4j, Weaviate, MinIO, Redis, интеграцией с LLM (OpenAI, Anthropic, Google) и мультимодальной обработкой (Whisper, CLIP, BLIP-2).
Мы — компактная, кросс-функциональная команда с сильной инженерной культурой, работающая в духе стартапа: быстрые итерации, внимание к качеству кода и архитектуры, свобода в выборе решений и высокая степень автономии разработчиков.
Ожидания от кандидата
Идеальный кандидат для нас — это опытный Python backend-разработчик, который:
- Уверенно владеет **Python 3.10+**, асинхронным программированием (`asyncio`), проектированием API (FastAPI/Django REST).
- Работал с **микросервисной архитектурой**, Docker, CI/CD, Kubernetes, Istio, ArgoCD.
- Знаком с **хранилищами данных**: SQL (PostgreSQL), графовыми (Neo4j), векторными (Weaviate) и объектными (S3-совместимые).
- Имеет опыт интеграции с **LLM** и AI-модулями (Whisper STT, TTS, обработка медиа).
- Понимает принципы **безопасности и GDPR/ФЗ-152**, умеет строить защищённые API.
- Практиковал **оптимизацию производительности**: кэширование (Redis), мониторинг (Prometheus, Grafana), профилирование.
- Знает инструменты обеспечения качества кода: `ruff`, `black`, `flake8`, тестирование (pytest).
- Умеет проектировать масштабируемые системы с высокой доступностью.
- Будет полезно: опыт работы с LangChain/LangGraph, event-driven архитектурой, gRPC.
Soft skills:
- Умение брать на себя ответственность за результат.
- Навык выстраивания процессов разработки.
- Командная работа и менторство младших разработчиков.
- Гибкость в подходах и готовность экспериментировать с новыми технологиями.
Условия работы
- **Формат**: удалённо, гибкий график.
- **Занятость**: полный/парттайм рабочий день.
- Работа в небольших спринтах (1–2 недели) с прицелом на быстрые релизы.
- Прямое общение с основателями и продакт-менеджером.
- Использование современных инструментов разработки, CI/CD и автоматизации.
- Минимум бюрократии, максимум пользы для пользователя.
Бонусы
- Возможность влиять на архитектурные решения и стек технологий.
- Участие в создании уникального продукта на стыке ИИ, мультимедиа и психологических сервисов.
- Доступ к платным AI-сервисам и облачным платформам для R\&D.
- Оплата обучения и профессиональных мероприятий.
- Опционы после испытательного срока.
- Корпоративная библиотека (техлит + self-development).
- Гибкий отпуск и sick days.