Golang Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Инструменты разработки для обучения и развертывания моделей машинного обучения сегодня на рынке очень незрелы. Рынок этих инструментов стремительно развивается.
Наша цель в dstack.ai - создать удобные инструменты для компаний любого размера для удобной тренировки и развертывания моделей машинного обучения.
Мы ищем инженера Golang, который присоединится к нашей команде и поможет нам разрабатывать ядро нашей платформы.
Мы ожидаем, что у вас есть солидный опыт работы с Golang, хорошее понимание нюансов разработки распределенных систем, знания Docker и Linux, а также DevOps практик.
О нашем стеке:
- Бэкенд-сервер, который управляет пользовательскими данными и организует рабочие процессы пользователей, в настоящее время написан на языке Kotlin. Бэкенд полностью размещен на AWS и использует Lambdas и DynamoDB.
- Демон runner, который фактически запускает рабочие процессы пользователей на виртуальных машинах, написан на Golang. Для запуска рабочих процессов используется Docker. 👈 Ваша роль будет заключаться в разработке этого компонента.
- Внешнее приложение написано на React и Typescript.
- Клиентский CLI, который пользователь использует для отправки рабочих процессов и просмотра их статуса, написан на Python.
У нас много различных задач. Вы будете общаться с другими членами команды и влиять на разработку всего продукта.
Telegram: @andrey_cheptsov
Подробнее о компании: dstack.ai