Гей! Ми – Kultprosvet – команда небайдужих розробників веб- та мобільного програмного забезпечення.
Тепер ми розширюємось і вітаємо талановитого старшого інженера MLOpsприєднатися до нашої команди. Ви відіграватимете важливу роль у проектуванні, створенні та розгортанні власних моделей машинного навчання для вирішення різноманітних проблем охорони здоров’я. Ми шукаємо людей, які вміють створювати складні архітектури ML/Ops, які враховують складні бізнес-правила та робочі процеси, сприяючи нашій місії за допомогою добре розроблених, високопродуктивних рішень.
Вимоги:
- 6+ років досвіду в галузі, включаючи розробку програмного забезпечення в машинному навчанні, Deep Learning, інфраструктурі ML та роботі з великими наборами даних і системами;
- Вміння працювати з хмарою Обчислювальні платформи AWS, зосереджені на розгортанні й управлінні машинним навчанням і моделями глибокого навчання;
- Досвід роботи з хмарними обчислювальними службами AWS, використання їхніх можливостей для ефективного розгортання машинного навчання;
- Досвід роботи з Python , мови програмування SQL;
- Вміння розробляти Restful API, зокрема такі фреймворки, як FastAPI;
- Знайомство з технологіями контейнеризації, зокрема Docker, Kubernetes або AWS ECS, щоб спростити розгортання та керування додатками ML ;
- Досвід роботи з розробкою даних і конвеєрами даних є обов’язковим, як технологія, як-от (Airflow, MWAA, Mage, Ray тощо);
- Здатність навігації та обговорити різні варіанти для CI/CD, експериментування та навчання моделі на хмарній інфраструктурі AWS;
- Глибоке розуміння наскрізного розгортання служб і конвеєрів машинного навчання, включаючи тестування, моніторинг і вирішення проблем, таких як модель дрейф і покриття;
- Знайомство з системами контролю версій, такими як Git, щоб ефективно керувати сховищами коду та співпрацювати з членами команди.
- Можливість впроваджувати конвеєри Terraform або Cloudformation і попередній досвід роботи з інфраструктурою- інструменти як код;
- Досвід у масштабуванні та розгортанні систем рекомендацій, що забезпечує їх ефективну роботу та продуктивність;
- Ці кваліфікації дозволять вам ефективно сприяти нашій команді, розробляючи, розгортаючи, і масштабування рішень машинного навчання з використанням хмарних платформ, автоматизації та найкращих практик ML/Ops;
- Чудові навички усного та письмового спілкування англійською.
Обов’язки:< /strong>
- Співпрацювати з науковцями з даних, щоб розуміти сценарій використання та розробити систему розгортання, яка найкраще відповідає їхнім моделям машинного навчання.
- Тісна співпраця з платформою та Data Ops команди для встановлення процесів безперервної інтеграції та безперервного розгортання (CI/CD) для команди з обробки даних і машинного навчання.
- Розгляньте можливість оптимізації витрат і впровадження методів автоматизації, щоб мінімізувати витрати, де це можливо.
- Забезпечте навчання та наставництво для спеціалістів із обробки даних щодо передових практик розгортання та методів навчання моделей.
- Розробка та підтримка автоматизованих конвеєрів ML для ефективного навчання моделей, тестування та розгортання.
- Співпрацюйте з інженерами програмного забезпечення та командами DevOps, щоб забезпечити бездоганну інтеграцію моделей ML у виробничі системи.
- Спрощення процесів розробки функцій, забезпечення узгодженості даних під час навчання моделі та обслуговування через інтегровані сховища функцій.
- Масштабуйте та розгортайте інфраструктуру для підтримки як пакетних сценаріїв, так і сценаріїв висновку в реальному часі.
- Визначайте, документуйте, автоматизуйте та проектуйте процеси для повторюваних завдань.
- Ви візьме участь у церемоніях інженерного Scrum і візьме на себе ініціативу щодо
- розробки архітектури продукту ML/Ops.
Що ми пропонуємо: p>
- Складні завдання та проекти для професійного зростання;
- Дружній робочий простір у команді та здорове середовище;
- Конкурентоздатна зарплата;
- Оплачувана відпустка та лікарняні листи;
- Соціальний пакет (в т.ч. медичне страхування тощо).
Місцезнаходження: м. Дніпро (офіс або віддалений).