Ми розширюємо команду та шукаємо Python Backend Engineer, який допоможе розробляти та масштабувати бекенд для AI-продуктів: від API до інтелектуального пошуку та LLM-інтеграцій.
🔧 Що ви будете робити
Розробляти та підтримувати backend-сервіси на Python (FastAPI, asyncio) для AI-продуктів
Проєктувати й реалізовувати REST API, інтеграції із зовнішніми та внутрішніми сервісами
Будувати асинхронні сервіси з обробкою помилок, ретраями, таймаутами
Інтегрувати та оптимізувати векторні бази (Qdrant / FAISS / ChromaDB або Elasticsearch)
Реалізовувати RAG-ланцюжки: пошук → rerank → генерація відповіді
Працювати з базами даних:
MS SQL — складні запити, оптимізація, підтримка схем і процедур
MongoDB (або інші NoSQL)
Брати участь у налаштуванні CI/CD, контейнеризації (Docker) та процесах деплою (Kubernetes — як плюс)
Покращувати стабільність і продуктивність сервісів: кешування, метрики, логування, трейсинг
✅ Наші очікування
Обов’язково:
3+ роки комерційного досвіду розробки backend-рішень на Python
Досвід створення та підтримки REST API, розуміння принципів проєктування сервісів
Практика розробки асинхронних сервісів (asyncio, FastAPI, Starlette або подібні)
Досвід роботи з векторним пошуком / індексами та інструментами на кшталт Qdrant / FAISS / ChromaDB / Elasticsearch (достатньо 1–2)
Впевнена робота з БД:
MS SQL (запити, оптимізація; процедури — плюс)
та/або NoSQL (MongoDB, Cassandra — як плюс)
Буде плюсом:
Досвід інтеграції та роботи з LLM-моделями
Практика побудови RAG-систем (retrieval + rerank)
Кешування (Redis), обсервабіліті, метрики, трейсинг
Робота з чергами та стрімінгом (Kafka / RabbitMQ / Redis Streams)
Розуміння CI/CD-процесів (GitHub Actions / GitLab CI / Jenkins тощо)
Базові DevOps-навички: Docker, розуміння середовищ деплою
Kubernetes на рівні користувача (деплой, конфіги)



