Чем предстоит заниматься:
- Помогать в создании и поддержке платформы, которая отвечает за обработку и автоматизацию всех DS-пайплайнов нашего направления.
- Взаимодействовать с data scientist'ами и инженерами из различных команд для автоматизации их повседневных процессов.
- Разрабатывать и внедрять CI/CD пайплайнов для автоматизации сбора, обработки данных, обучения и инференса моделей обеспечивая эффективное использование GPU.
- Обеспечивать надежность, безопасность и масштабируемость наших систем и платформ.
- Мониторить и troubleshoot системы, которые мы создаем, чтобы обеспечить высокую доступность и производительность.
- Оставаться в курсе последних достижений в области MLOps и интегрировать соответствующие технологии.
Требования:
- Степень бакалавра или магистра в области компьютерных наук, инженерии или смежных областях.
- 5+ лет опыта в разработке программного обеспечения, из которых как минимум 1.5 года сосредоточены на MLOps.
- Владение Python (опыт работы с другими языками программирования, такими как C++ или Java, будет приветствоваться)
- Сильный опыт работы с ML-фреймворками, такими как TensorFlow, PyTorch или Scikit-learn.
- Глубокое понимание принципов DevOps и инструментов CI/CD, таких как GitLab CI или Jenkins.
- Сильный опыт работы с инструментами контейнеризации и оркестрации как Docker и Kubernetes.
- Знание архитектуры CUDA и принципов её работы.
- Практический опыт работы с облачными платформами, такими как AWS, Azure или GCP.
- Знакомство с Apache Airflow, Kafka или аналогичными.
- Знакомство с Hadoop, Spark или аналогичными.
- Отличные навыки решения проблем и внимание к деталям.
- Сильные коммуникативные и командные навыки.
Будет плюсом:
- Знание инструментов мониторинга и логирования, таких как Prometheus или Grafana.