улица Мамина-Сибиряка 101
Backend Developer (Junior+ / Middle) — Django & AI Systems
О компании Мы — IT-компания, создающая голосовых ассистентов на базе ИИ. Наш основной продукт G-Robot (GCOLLECT) уже успешно работает в проде: это мульти-ассистент на базе ИИ для автоматизации коммуникаций и обработки звонков с использованием технологий распознавания, генерации и синтеза речи. Мы разрабатываем высокотехнологичные решения для колл-центров и активно расширяем функционал системы.
Наш стек
-
Бэкенд: Python, Django, Celery.
-
Инфраструктура и данные: Redis, MySQL/PostgreSQL, Docker.
-
Фронтенд: HTML5, Bootstrap, JavaScript.
-
ИИ-составляющая: Работа с LLM, интеграция ASR/TTS-сервисов и базовое использование ML-библиотек.
Роль и задачи
-
Развитие и поддержка серверной части платформы G-Robot (написание логики на Django, работа с API).
-
Управление фоновыми задачами и очередями через Celery + Redis для обеспечения стабильной работы робота.
-
Разработка и верстка внутренних интерфейсов управления (админ-панели, дашборды) с использованием Bootstrap и JS.
-
Интеграция бэкенда с внешними ИИ-сервисами и внутренними ML-моделями (базовые задачи по AI-процессингу).
-
Оптимизация запросов к базе данных и обеспечение устойчивости системы под нагрузкой.
Что мы ждем от кандидата
-
Python & Django: Уверенное владение языком, понимание архитектуры Django и принципов работы ORM.
-
Asynchronous Processing: Опыт работы с Celery и Redis (понимание того, как работают очереди задач).
-
Web-basics: Умение собрать функциональный интерфейс на HTML, Bootstrap, CSS, JavaScript и бонусом будет фреймворки (React, Tailwind).
- Навыки деплоя приложений и работы с Linux/Windows серверами.
-
Базы данных: Знание SQL, опыт работы с индексами и оптимизацией запросов.
-
AI/ML interest: Базовое понимание принципов работы ИИ (будет плюсом опыт работы с API OpenAI, LangChain или базовыми ML-библиотеками).
-
Инструменты: Умение работать с Git, Docker и Linux/Windows на продвинутом уровне.
Будет плюсом
-
Опыт работы с Obsidian для ведения документации или систем типа SCRUM.
-
Понимание основ сетевых протоколов (HTTP/WebSocket).
-
Интерес к сфере Voice AI и ИИ впринципе.
Условия
-
Уровень: Junior+ / Middle (обсуждаемо по результатам тех. интервью).
-
Формат: Удаленно или офис в Екатеринбурге.
-
График: Гибкое начало дня, фокус на результат, а не на микроменеджмент.
-
Рост: Работа в команде под руководством опытного CTO, возможность быстро прокачаться в области AI и высоконагруженных систем.
Ждем ваше резюме, чтобы вместе развивать будущее голосовых технологий!