Инженер-программист Golang (Kubernetes)
Что вы будете делать
- Проектировать и внедрять облачные продукты для инференса ИИ и обучения моделей, оптимизированные для Kubernetes — от серверов инференса с автоскейлингом до распределенных задач обучения на кластерах GPU.
- Писать чистый, эффективный и поддерживаемый код на Go для контроллеров Kubernetes, операторов и пользовательских ресурсов, поддерживающих рабочие нагрузки ИИ.
- Создавать API, CLI и инструменты разработчика, которые упрощают развертывание, управление жизненным циклом и мониторинг ИИ-приложений.
- Разрабатывать функции, оптимизирующие бессерверные контейнерные рабочие процессы для ИИ, обеспечивая быстрый холодный старт, эффективное масштабирование ресурсов и изоляцию рабочих нагрузок.
- Вносить вклад в производительность, надежность и безопасность системы, уделяя особое внимание специфическим для ИИ задачам, таким как планирование GPU, оркестрация заданий и пропускная способность данных.
- Следить за развитием экосистемы Kubernetes (например, K8s-native ML-инструменты, улучшения планирования, SIGs) и соответствующим образом влиять на нашу продуктовую стратегию.
Что мы ищем
- Глубокое знание программирования на Go с опытом разработки под Kubernetes, включая контроллеры и операторы.
- Глубокое понимание архитектуры Kubernetes, управления ресурсами и оркестрации контейнеров.
- Опыт работы с API Kubernetes и пользовательскими ресурсами (CRD).
- Уверенное знание облачных нативных технологий и фреймворков, включая Docker и Helm.
- Сильные навыки решения проблем и страсть к решению сложных задач в распределенных системах.
- Отличные коммуникативные навыки и способность преуспевать в совместной, командно-ориентированной среде.
Желательно
- Опыт работы с языком программирования Python.
- Опыт разработки конвейеров AI/ML или интеграции фреймворков ИИ (например, TensorFlow, PyTorch) в Kubernetes.
- Понимание планирования и оптимизации GPU в средах Kubernetes.
- Знание лучших практик безопасности в Kubernetes, включая управление доступом на основе ролей (RBAC) и безопасность контейнеров.
- Вклад в open-source проекты Kubernetes или облачные нативные сообщества.
Преимущества
В Gcore мы хотим, чтобы вы выполняли свою лучшую работу и наслаждались процессом. Наши преимущества разработаны для поддержки вашего роста, благополучия и жизни за пределами работы:
- Конкурентоспособная заработная плата
- Гибкий график работы и гибридные или удаленные варианты, в зависимости от вашей роли
- Возможность работать из любой точки мира до 45 дней в году
- Частное медицинское страхование для вас и вашей семьи*
- Дополнительные оплачиваемые дни отпуска и больничные*
- Поддержка в важных жизненных моментах и праздниках
- Языковые курсы для помощи в общении и росте
- Современные, гостеприимные офисы с закусками, напитками и развлечениями*
- Командные виды спорта и социальные мероприятия*
*Преимущества могут варьироваться в зависимости от вашего местоположения.
Работодатель, предоставляющий равные возможности
Мы предоставляем равные возможности всем соискателям без учета расы, цвета кожи, религии, пола, сексуальной ориентации, возраста, гендерной идентичности, гендерного самовыражения, национального происхождения, инвалидности или любых других характеристик, защищенных законом.
Цифровые впечатления в мире работают на чем-то невидимом: инфраструктуре и программном обеспечении, которые делают их быстрыми, надежными и безопасными. В Gcore вы поможете спроектировать и предоставить эту основу для мира, управляемого ИИ.
Мы являемся глобальным поставщиком инфраструктурных и программных решений для ИИ, облачных вычислений, сетевых технологий и безопасности, обеспечивая работу всего: от коммуникаций в реальном времени и потокового вещания до корпоративного ИИ и безопасных веб-приложений. Имея более 210 периферийных локаций, 50+ облачных регионов и тысячи GPU, ваша работа здесь может достичь пользователей и предприятий по всему миру.
Вы будете сотрудничать с ведущими технологическими партнерами, такими как Intel, NVIDIA, Dell и Equinix, и работать над платформами, которые обеспечивают работу цифровых продуктов, используемых во всем мире. Наше видение просто: соединить мир с ИИ, где угодно и когда угодно.
Хотите работать над технологиями, которые выходят за рамки одного продукта или отрасли? Присоединяйтесь к глобальной команде из более чем 550 профессионалов, создающих инфраструктуру и программное обеспечение, которые поддерживают всю цифровую экосистему.
Мы ищем опытного инженера Golang для создания облачной инфраструктуры и инструментов на базе Kubernetes для масштабируемых рабочих нагрузок инференса и обучения.