Про DataRobot:
Приєднуйтесь до DataRobot, лідера в області AI, орієнтованого на цінність, який впроваджує унікальний та спільний підхід до генеративного та передбачувального AI. Наша AI платформа підтримує існуючі дані, додатки та бізнес-процеси організації і може бути розгорнута локально або в будь-якому хмарному середовищі. Нам довіряє 40% Fortune 50, ми покращуємо бізнес-операції за допомогою цінних інсайтів на базі AI.
Як член домену Custom Models, ви будете працювати над одним із ключових компонентів платформи DataRobot MLOps, використовуючи Kubernetes. Ми розробляємо комплекс інструментів для запуску моделей машинного навчання та коду, забезпечуючи функції MLOps, такі як дрейф даних, відстеження точності та перенавчання. Ми шукаємо старшого інженера-програміста для прискорення розробки першокласних рішень для нашої платформи.
Ключові обов'язки:
- Співпрацювати з менеджерами продукту та дата-сайентистами для проектування та впровадження нових функцій, забезпечуючи кінцеві рішення як для Cloud, так і для Enterprise.
- Проектувати та розробляти програмне забезпечення на рівні додатків у поєднанні з Kubernetes Infrastructure та контейнерами.
- Працювати з DevOps та командами безпеки для створення інструкцій з установки Enterprise та документації.
- Керувати проектами, чітко повідомляючи вимоги та обсяг робіт.
- Проектувати, створювати та документувати масштабовані REST API, використовуючи Python Flask та схему OpenAPI.
- Підтримувати та покращувати існуючі кодові бази.
- Виявляти та усувати несправності у складних виробничих середовищах на рівні додатків та бази даних.
- Оцінювати та перевіряти код шляхом ретельного тестування.
Необхідні знання, вміння та навички:
- 7-8+ років професійного досвіду розробки програмного забезпечення.
- Високий рівень володіння Python.
- Розуміння мереж.
- Досвід створення контейнеризованих додатків.
- Здатність управляти проектами від початку до кінця та пояснювати дизайнерські рішення.
- Відмінні комунікаційні навички, здатність співпрацювати в командах, ділитися знаннями та писати документацію.
- Солідні основи інформатики, включаючи базове розуміння алгоритмів та складності часу.
- Здатність розробляти якісні інтеграційні та функціональні тести.
Бажані кваліфікації:
- Ступінь бакалавра у відповідній області.
- Основи Kubernetes з досвідом розробника.
- Досвід роботи з Docker.
- Досвід роботи з AWS, Azure або GCP.
- Знання основ DevOps та написання скриптів.
- Досвід створення CI/CD конвеєрів за допомогою Jenkins.
Пільги для працівників:
Наші працівники є ключовими для нашого успіху. Ми пропонуємо конкурентоспроможну оплату праці та пільги, орієнтовані на добробут. Залежно від вашого місця знаходження та правових