Опубликовано 7 дней назад
Golang Developer в Cloud.ru Москва
Сопроводительное письмо под эту вакансию
Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.
Go-разработчик в команду MLS Jobs для разработки и оптимизации сервисов обучения ML-моделей на распределённых кластерах и суперкомпьютерах. Работа над планировщиком задач и операторами Kubernetes для ML-нагрузок.
Задачи:
- Разработка и сопровождение сервисов обучения и дообучения ML-моделей на распределённых кластерах
- Проектирование и реализация кастомного планировщика задач для оптимизации размещения ML-задач в кластерах Kubernetes
- Разработка операторов и контроллеров Kubernetes для управления жизненным циклом распределённых ML-экспериментов
- Интеграция сервисов с инфраструктурой хранения данных, очередями задач (Kafka) и системами мониторинга
- Оптимизация производительности и обеспечение отказоустойчивости планировщика и сервисов исполнения
- Написание интеграционных и юнит-тестов, участие в code review
- Работа с gRPC- и REST-взаимодействием между компонентами распределённой системы
- Участие в полном цикле разработки: от анализа требований до внедрения и поддержки в production
Требования:
- Опыт разработки на Go инфраструктурных сервисов и операторов Kubernetes: 3+ лет
- Опыт работы с gRPC и понимание принципов построения безопасного межсервисного взаимодействия: 3+ лет
- Опыт разработки на Python (для написания вспомогательных скриптов и утилит): 2+ лет
- Опыт работы с Kubernetes на уровне разработки операторов, webhooks, понимание reconciliation loop: 2+ лет
- Опыт работы с Docker и системами автоматического развертывания (CI/CD): 2+ лет
- Уверенное владение Linux (терминал, systemctl, обработка логов, ssh): 3+ лет
- Понимание принципов REST/gRPC API, опыт проектирования API-контрактов
- Опыт работы с реляционными базами данных (PostgreSQL) и/или key-value хранилищами
- Желание и привычка покрывать код тестами (unit, integration, e2e)
- Опыт участия в разработке на всех этапах: от прототипа до production-внедрения
Условия:
- Оформление в соответствии с трудовым законодательством РФ
- Конкурентный уровень дохода (оклад + годовой бонус)
- ДМС со стоматологией и возможностью подключения к программе своих детей и родственников
- Прозрачная система мотивации, которая позволяет влиять на уровень дохода
- Работа в команде профессионалов
- Участие в создании инновационных продуктов
- Гибкое начало рабочего дня, пятница — сокращённый рабочий день
- Возможность работать удаленно
- Офис в центре Москвы
- Корпоративная мобильная связь
- Льготная программа ипотечного и потребительского кредитования
- Возможность вертикального и горизонтального роста
- Бонусные программы от компаний партнёров
- Возможность получения бонуса за закрытие вакансии по вашей рекомендации
- Материальная помощь при рождении детей и др. семейных обстоятельствах
- Обучение в Корпоративном университете за счёт компании
- Участие в профильных конференциях в качестве спикера или слушателя
- Корпоративная жизнь: спортивные комьюнити, клубы по интересам
Навыки:
- Go
- Python
- Kubernetes
- gRPC
- REST
- Docker
- CI/CD
- Linux
- PostgreSQL
- Kafka
- PyTorch
- Volcano
- Slurm
- NFS
- S3
- testify
- gomega
Эту вакансию мы нашли в direct

Cloud.ru
Москва
Зарплата vs рынок
Зарплата не указана. Обычно на такой позиции платят 150 000 – 300 000 ₽, медиана 225 000 ₽.
90k225k667k
обычно платят (p25–p75): 150 000 – 300 000 ₽
Когорта Backend, Middle · 260 вакансий за 90 дней
Зарплаты Backend →Похожие вакансии
Это единственная вакансия по вашему фильтру
Не то, что искал?
Похожие вакансии
- QAA на JavaTop Selection · удалённо · 180 000 – 190 000 ₽/мес
- Программист - Преподаватель / Наставник Школы Программирования для детейKiberOne (ИП Дудников Максим Владимирович) · Москва · 50 000 – 120 000 ₽/мес
- Системный аналитикПАО Сбербанк · Самара
- Senior System AnalystTop Selection · удалённо · 220 000 – 250 000 ₽/мес
- Системный аналитик (Senior)Лоция · удалённо
- Системный аналитик (блок CRM)Альфа-Банк · Москва