Экзон Групп — ведущий разработчик и интегратор инновационных IT-решений в сфере строительства. Мы разрабатываем облачную платформу EXON, предназначенную для автоматизации и оптимизации строительных процессов.
Наша миссия — объединить всех участников строительного процесса на одной платформе, обеспечивая прозрачность и ясность на каждом этапе работы.
Ищем Python-разработчика для нашего нового продукта в сфере ИИ.
Обязанности: - Разрабатывать и поддерживать микросервисы для инференса моделей (как классических ML, так и LLM)
- Интегрировать компоненты пайплайнов: препроцессинг → инференс → постпроцессинг → логирование
- Участвовать в проектировании отказоустойчивых архитектур для работы с внешними провайдерами моделей и локальными инстансами
- Оптимизировать производительность сервисов: управление пулами соединений, кэширование, батчинг запросов
- Внедрять практики наблюдаемости для диагностики проблем в продакшн-среде
Будет преимуществом:
- Опыт работы с брокерами сообщений (Kafka, RabbitMQ)
- Опыт использования in-memory хранилищ (Redis)
- Понимание принципов централизованного логирования и отладки распределённых систем
Требования: - Опыт коммерческой разработки на Python 3.9+ не менее 1–1.5 лет с пониманием особенностей продакшн-кода (обработка ошибок, таймауты, ресурс-менеджмент)
- Практический опыт работы с асинхронным программированием (asyncio) и/или многопоточностью/многопроцессностью
- Уверенное владение FastAPI (маршрутизация, зависимости, валидация, обработка исключений) и умение проектировать стабильные REST/gRPC API для интеграции с ML-моделями
- Опыт работы с реляционными БД (PostgreSQL, MySQL)
- Практическое использование Docker: написание оптимальных Dockerfile, работа с образами, понимание слоёв и кэширования
- Базовое понимание оркестрации контейнеров Kubernetes
- Опыт написания модульных и интеграционных тестов с использованием pytest (фикстуры, параметризация, моки)
- Понимание принципов наблюдаемости: логирование, метрики, трейсы — готовность интегрировать инструменты вроде OpenTelemetry
- Готовность погружаться в ML-домен: понимание базовых концепций инференса, пайплайнов обработки данных, работы с моделями
Условия:
- Официальное трудоустройство с "белой" заработной платой;
- Ценим права наших сотрудников, поэтому предоставляем полный соцпакет по ТК РФ;
- Гибридный формат работы;
- Достойный уровень зарплаты, обсуждается по итогам собеседования;
- Открытая корпоративная культура, где ваши идеи могут стать реальностью;
- Обучение за счет компании — мы инвестируем в развитие и карьерный рост сотрудников;
- ДМС после 6 мес. работы;
- А ещё у нас активная корпоративная жизнь!