Агент по подключению бизнеса MyTop | Астана | Свободный график MyTop — новое мобильное приложение, которое помогает магазинам возвращать покупателей с помощью ...
Senior Backend Engineer (Python) - платформа AI-агентов
Описание вакансии
компания "казах софт девелопмент"
о роли
мы строим backend-платформу для ai-агентов: сервисы поверх llm, поиск по корпоративным данным (rag), интеграции с внешними системами. ищем сильного инженера, который проектирует надёжные высоконагруженные сервисы, думает про производительность и безопасность и держит инженерную планку в команде.
стек
python 3.11+, fastapi, async sqlalchemy, alembic, pydantic · postgresql, redis, kafka/celery · docker, kubernetes, ci/cd. работа с llm/rag и векторным поиском — заметная часть проекта.
чем предстоит заниматься
- проектировать и развивать backend-сервисы: api (в т.ч. стриминг ответов), доменная логика, интеграции.
- работать с данными и поиском: индексация, retrieval для rag, оптимизация горячего пути.
- строить фоновую обработку: очереди, воркеры, планировщики, пайплайны обработки документов.
- отвечать за качество: тесты, наблюдаемость, деплой, стабильность и производительность api.
- участвовать в архитектурных решениях и код-ревью, задавать инженерные стандарты.
требования
- 5+ лет backend на python, уверенный async (asyncio)
- промышленный fastapi + async sqlalchemy и миграции (alembic);
- postgresql
- redis
- опыт с очередями/фоном (kafka/celery)
- понимание чистой архитектуры, di, cqrs, разделения слоёв.
- проектирование api
- docker + kubernetes: умеешь деплоить, конфигурировать ресурсы и дебажить в кластере.
- тесты (unit + интеграционные) и безопасность — часть работы: доступы, секреты, чувствительные данные.
- llm/rag в проде: retrieval, reranking, chunking, эмбеддинги; гибридный поиск (dense + sparse).
- векторные бд (qdrant/pgvector), опыт с llm-gateway, роутингом между моделями и контролем стоимости/латентности инференса.
- oidc/keycloak, m2m-аутентификация, работа с секрет-менеджментом (vault).
- gitops (argocd), helm, автоскейл (hpa/keda), канареечные выкатки.
- observability: structured logging, distributed tracing (opentelemetry), метрики.
что для нас важно
- думаешь про надёжность, границы и trade-off'ы; честен про риски
- автономность + командность: сам проектируешь, спорное выносишь на ревью.





