Zipline
ML Infrastructure Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер инфраструктуры ML в команду Data Platform компании Zipline. Задача — строить и масштабировать системы, обеспечивающие полный цикл ML-разработки: пайплайны данных, датасеты, распределённое обучение, оценку и деплой моделей для автономных дронов.
Задачи
- Строить и эксплуатировать программную инфраструктуру, позволяющую алгоритмам обучения использовать данные флота Zipline в больших масштабах
- Проектировать масштабируемую и поддерживаемую инфраструктуру данных и ML для команд автономности: создание датасетов, валидация, обучение, оценка и деплой
- Владеть пайплайнами данных, питающими цикл ML-разработки, и улучшать их
- Выявлять и устранять узкие места в цикле ML-разработки, особенно в оркестрации, производительности и воспроизводимости
Требования
- 3+ года профессионального опыта разработки ПО, желательно в ML-инфраструктуре, инфраструктуре данных, робототехнике, автономных системах, аэрокосмической отрасли, медицинских устройствах или другой среде с критичной для безопасности аппаратурой
- Сильные практики разработки на Python в продакшене: проектирование API, сервисов, схем, джобов и операционных процессов
- Опыт построения воспроизводимых пайплайнов данных и ML-пайплайнов
- Опыт мониторинга статистики данных, метрик производительности систем, сбоев пайплайнов и сигналов моделей/оценки
- Рабочее знание концепций ML: датасеты, обучение, оценка, оптимизация, статистика и современные workflow глубокого обучения
- Опыт работы с PyTorch или аналогичными ML-фреймворками
- Опыт работы с Kubernetes или другими системами оркестрации контейнеров для продакшен-нагрузок
- Опыт работы с облачной и on-premise продакшен-инфраструктурой, предпочтительно AWS, и инструментами infrastructure-as-code, такими как Terraform или CloudFormation
- Сильное чувство ответственности, чёткая коммуникация и интерес к построению безопасных систем для критичных для миссии процессов
Условия
- Стартовый диапазон оплаты: $160,000 - $250,000 в год
- Возможны три уровня позиции в зависимости от опыта: ML Infrastructure Engineer II ($160,000 - $190,000), Senior ML Infrastructure Engineer ($190,000 - $220,000), Staff ML Infrastructure Engineer ($220,000 - $250,000)
- Общий компенсационный пакет может включать: equity, дискреционные годовые или performance-бонусы, sales incentives, медицинскую, стоматологическую и vision-страховку, оплачиваемый отпуск и другое
- Zipline — равноправный работодатель, запрещающий дискриминацию и харассмент любого типа
Навыки
- Python
- PyTorch
- Kubernetes
- AWS
- Terraform
- CloudFormation
- ML
- Data pipelines
- Distributed training
- Model evaluation
- Infrastructure-as-code