Разработчик MLOps (Python)

Дата размещения вакансии: 20.05.2024
Работодатель: Т1
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Мы ищем Python ML разработчика в команду, которая занимается продуктивизацией моделей машинного обучения и последующим внедрением моделей в продуктивный контур Банка. Стек на проекте: разработка web-сервиса (Python, Kafka, Docker, k8s) и batch обработка (Spark, Airflow, Hive).

Вместе с нами тебе предстоит:

  • Проектирование и реализация решений для промышленного применения ML алгоритмов;
  • Адаптация моделей под инфраструктуру;
  • Оптимизацией моделей для улучшения производительности (inference);
  • Развитие инструментариев ML-платформы;
  • Разработка online сервиса;
  • Выстраивание MLOps и CI/CD процессов;
  • Участие в системном анализе, оценке и обсуждении требований заказчика;
  • Участие в развертывании ПО на тестовых и продуктивных средах.

Какие знания и навыки для нас важны:

  • Высшее образование обязательно;

  • Знание Python на уровне Middle или Senior;

  • Опыт работы с BigData стеком: Hive, Spark, Airflow;

  • Опыт работы с LLM, установка, применение и тонкая настройка BERT-подобных моделей либо других моделей NLP;

  • Опыт работы хотя бы с одним из фреймворков: TensorFlow, PyTorch, LightFM;

  • Понимание принципов DevOps и инструментов СI/CD: GitLab/Jenkins/BitBucket/TeamCity;

  • Знание пакетов NVIDIA для работы с данными и ML на базе CUDA.

Будет плюсом:

  • Понимание алгоритмов и технологий ML (Boosting, NN, Embedding, Transformers);

  • Опыт работы с векторными базами данных и bert-based архитектурами;

  • Знание и опыт работы с языковыми моделями, такими как GPT, Mistral и другие;

  • Опыт работы с k8s;

  • Опыт работы с корпоративными хранилищами данных и понимание принципов их построения.