Tech Stack
KafkaSQLAlchemyPythonPostgreSQLAIAlembicMilvusRabbitMQAPIMongoDB
Job Description, Responsibilities & Requirements
Description language:
Про посаду
Ми шукаємо Senior Python Engineer (AI), щоб приєднатися до нашої команди в Європі, зосередившись на розробці бэкенду та інтеграції зі ШІ. Ця посада підходить для людини, яка комфортно працює на перетині бэкенда, даних, OCR та інтеграції з системами ШІ. Ця роль включає створення MVP першої в своєму роді платформи оцінки венчурних капіталістів на основі ШІ.
Обов'язки
- Проектування, розробка та підтримка бэкенда сервісів з використанням Python 3.12
- Створення та підтримка високоефективних REST API та сервісних шарів
- Реалізація асинхронних та багатопотокових робочих процесів для обробки даних та пайплайнів ШІ
- Інтеграція з LLMs та архітектурами на основі RAG
- Робота з векторними базами даних (Milvus) та об'єктним сховищем (MinIO)
- Проектування та оптимізація моделей даних у PostgreSQL та MongoDB
- Реалізація контролю доступу за допомогою Casbin
- Забезпечення продуктивності, масштабованості та надійності бэкенда сервісів
- Тісна співпраця з інженерами ШІ, фахівцями з даних та продуктовими командами
- Участь у оглядах коду та прийнятті технічних рішень
Вимоги
- Глибокий досвід роботи з Python 3.12
- Досвід роботи з Litestar (або подібними асинхронними фреймворками, такими як FastAPI)
- Практичний досвід роботи з SQLAlchemy та Alembic
- Досвід реалізації моделей авторизації (наприклад, Casbin)
- Глибоке розуміння багатопотоковості / паттернів конкурентності
- Досвід роботи з PostgreSQL та MongoDB
- Досвід роботи з векторними базами даних (бажано Milvus)
- Досвід роботи з Kafka та/або RabbitMQ
- Практичний досвід інтеграції з ШІ / LLM
- Розуміння архітектур RAG (Retrieval-Augmented Generation)
- Досвід роботи з хмарною платформою AWS
- Рівень англійської - верхній середній
Буде плюсом
- Досвід роботи з Kubernetes (K8s)
- Досвід роботи з провайдерами LLM (OpenAI, Anthropic, відкриті моделі)
- Знання розподілених систем та масштабованих архітектур
- Досвід роботи з інструментами обсервабельності (логування, моніторинг, трасування)
Ми пропонуємо
- Гнучний робочий формат - віддалено, в офісі або гнучко
- Конкурентоспроможна зарплата та хороший компенсаційний пакет
- Персоналізований кар'єрний ріст
- Інструменти професійного розвитку (програма наставництва, технічні лекції та тренінги, центри досконалості тощо)
- Активні технічні спільноти з регулярним обміном знаннями
- Відшкодування вартості освіти
- Пам'ятні подарунки до ювілеїв
- Корпоративні заходи та командоутворення
- Інші переваги, що залежать від місця
не застосовується до фрілансерів
Про компанію
[Опис компанії, якщо є]