Напиши текст вакансии для должности "Senior Software Development Engineer (Cluster Tools development team)". Название компании: "Intel Corporation". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'C++', 'Multithreading', 'TCP/IP', 'ARM', 'Intel MPI', 'CUDA', 'Parallelism'

Job Description:  Our world-class Cluster Tools development team is looking for a Software Development engineer who will unleash full potential of the latest Intel GPGPUs and CPUs in distributed environments. The software library you will be working on is being primarily used in distributed/high performance computing areas, such as: HPC applications using Message Passing Interface, Machine Learning frameworks (e.g.TensorFlow, pyTorch) and others. Your job responsibilities will include, but not limited to new features design and implementation, performance optimizations, support customer requests and issues resolution, documentation writing, presenting your work on external and internal events. Qualifications: Required Skills:   Experience developing code in C++ and Linux scripts in a Linux OS environment   Experience with MPI, CUDA, OpenCL, TBB or other parallelism models/implementations   Experience using open source development and source control tools and processes, e.g., git, formatting patches for Linux   Will be advantage:   Experience with MPI or Deep Learning Frameworks   Experience and knowledge of cloud software stacks   Experience developing code in a Windows OS environment