Вакансія - Python Developer (AI/ML Integration)
Запрошуємо приєднатися до нашої команди Python Developer (AI/ML Integration)
Основні обов’язки та зони відповідальності:
- Розробка та підтримка: створення та супровід backend-сервісів, систем та конвеєрів (pipelines) обробки даних навколо алгоритмів машинного навчання.
- Тестування та якість: проектування та тестування інтеграційних рішень; покриття коду тестами (Unit/Integration/E2E).
- Колаборація: ефективна комунікація в команді та взаємодія з представниками суміжних відділів Корпорації для збору вимог та запуску систем у продакшен.
- Дослідження та R&D: дослідження перспективних технологій, створення швидких прототипів з використанням нових AI/ML підходів.
- Супровід: написання та актуалізація технічної документації для систем у підпорядкуванні.
- Експлуатація: оперативне реагування на інциденти, взаємодія з відділами інфраструктури та експлуатації систем для стабільної роботи рішень.
Професійні вимоги (Must Have):
- Досвід: 3+ роки комерційного досвіду розробки на Python (Backend Development).
- Backend & фреймворки: Впевнене володіння FastAPI, Flask, Django; розуміння мікросервісної архітектури (Microservices).
- Бази даних: Знання SQL (PostgreSQL/MySQL), проєктування схем, створення та оптимізація складних запитів.
- Сховища даних: Робота з об'єктними сховищами (Object Storage, MinIO або S3-сумісні рішення).
- API та архітектура: Глибоке розуміння REST API, gRPC, Event-Driven Architecture та принципів System Design.
- Тестування: Написання Unit/Integration/E2E тестів за допомогою Pytest, знання методології TDD (Test-Driven Development).
- Контейнеризація: Впевнене володіння Docker (Dockerfile, docker-compose).
- Англійська: Середній рівень (для читання документації).
- Освіта: Бажано вища (комп'ютерні науки / ІТ / прикладна математика).
Буде значним плюсом (Nice to Have):
- Бази даних & Черги: Робота з Redis, брокерами повідомлень Kafka, а також NoSQL та колонковими/табличними рішеннями (ClickHouse, Cassandra або аналоги).
- Frontend (Python-based): Розробка інтерфейсів на Dash, Streamlit, побудова інтерактивних дашбордів для візуалізації даних (Data Visualization, Interactive Dashboards).
- Інфраструктура: Робота з Kubernetes (деплой, конфігурація, дебаг подів/сервісів), CI/CD пайплайни у Jenkins, розуміння концепції Infrastructure as Code (IaC).
- AI/ML (Machine Learning): Досвід роботи з бібліотеками scikit-learn, PyTorch, TensorFlow, Hugging Face.
- LLM & RAG: Інтеграція LLM (OpenAI API, Anthropic API, локальні моделі), розробка RAG-систем, робота з векторними БД (Pinecone, Weaviate, Qdrant).
- MLOps: Робота з інструментами версіонування та сервінгу моделей (MLflow, model versioning, model serving).
- AI Coding: Використання AI-асистентів для розробки (GitHub Copilot, Claude Code, Cursor) та практик AI-first development.
Компанія пропонує:
- Дистанційний або гібридний формат роботи.
- Працевлаштування на умовах гіг-контракту або в штат (є можливість бронювання).
- Оплачувану щорічну відпустку 24 календарних дня, оплачуваний лікарняний.
- Регулярну виплату заробітної плати без затримок та в обумовлених обсягах, регулярний перегляд заробітної плати.
- Можливість професійного та кар'єрного росту.
- Курси підвищення кваліфікації.
Контактна особа: Катерина, тел.0984567857 (t.me/KaterynaB_HR)