Напиши текст вакансии для должности "Программист C++ (R&D)". Название компании: "ЦРТ | Группа компаний". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Python', 'C++', 'Linux', 'Java', 'Git'

Задачи:  реализация разработанных алгоритмов в виде кроссплатформенного C++ SDK (Linux, Windows, Android); оптимизация и ускорение кода; разработка обёрток SDK для различных языков программирования, таких как Java и Python; работа с CI.  Наши ожидания: Обязательные: С++ (на продвинутом уровне, 11+ стандарт, STL, базовые алгоритмы), CMake, Git, опыт работы с Continuous Integration, воспоминания о линейной алгебре (матрицы), статистике и теории вероятности (нормальное распределение, мат. ожидание); Крайне желательные: Boost, Conan, Python и/или Java, Docker, принципы машинного обучения, вычислительная сложность алгоритмов и структур данных, опыт реализация и/или поддержки Continuous Integration, умение работать с Windows/Linux/Android; Бонусы за: CUDA, IPP, TBB, BLAS, теорию графов, нейронные сети и DL, желание принимать участие в ресёрче/брейнштормах, опыт эффективной реализации вычислений на CPU и GPU с использованием различных библиотек, Ansible, понимание общих принципов scrum, общее понимание работы памяти/процессора; Необходимые софт-скилы: толерантность к Code Review и Legacy (мы хоть и R&amp;D, но кодовой базе уже более 5 лет, есть в чём поковыряться), continuous learning, гибкость ума (открытость к разным взглядам и точкам зрения), при этом критический анализ входящих даже из авторитетных и авторитарных источников.