Группа оптимизированных для глубокого обучения фреймворков компании NVIDIA ищет исключительного инженера DevOps, чтобы возглавить следующий этап разработки самого производительного программного обеспечения для глубокого обучения NVIDIA. Ваши обязанности будут включать в себя несколько продуктов, таких как TensorFlow и PyTorch, и играть решающую роль в ускорении разработки, сборки и процессов выпуска с помощью передовых инструментов DevOps. Присоединяйтесь к нашей технически подкованной команде инженеров-программистов и специалистов по инфраструктуре, создающих системы, которые позволят NVIDIA опережать конкурентов, предоставляя самые быстрые фреймворки глубокого обучения в мире.
Что вам предстоит делать:
1. Автоматизировать и оптимизировать процессы сборки, тестирования, интеграции и выпуска продвинутых фреймворков глубокого обучения NVIDIA.
2. Структурировать, поддерживать и расширять развертывания индустриальных стандартных инструментов (таких как Gitlab, Jenkins, Docker, LXC, HyperV, CMake, Bazel).
3. Создавать общие утилиты для настройки систем, выполнения тестов и документирования результатов.
4. Руководство лучшими практиками по созданию, тестированию и выпуску программного обеспечения.
5. Идентификация требований к инфраструктуре и их преобразование в практические инициативы.
Что мы хотим видеть:
1. Бакалавр или высшее образование в области компьютерных наук или эквивалентный опыт.
2. Более 5 лет релевантного опыта.
3. Опыт в настройке, поддержке и автоматизации систем непрерывной интеграции.
4. Знание работы со SCM (такими как Github, Gitlab, Git) и системами сборки (такими как Make, CMake, Bazel).
5. Прочные навыки программирования на Python (или Perl, Shell).
6. Практический подход к решению проблем и сотрудничеству.
7. Искренне увлечение безупречной автоматизацией и поддержкой команды.
Способы выделиться из толпы:
1. Опыт работы с CUDA и пакетом программного обеспечения для глубокого обучения.
2. Глубокое понимание технологий контейнеров и кластеров, таких как Docker, slurm, kubernetes и zabbix.
3. Опыт работы с системами вычислений на GPU.
4. Опыт выявления полезных новых технологий и интеграции их в потоки разработки программного обеспечения.
5. Опыт активного участия в большом проекте по разработке программного обеспечения.
С высоко конкурентоспособными зарплатами и обширным пакетом льгот, NVIDIA широко признана одним из самых привлекательных работодателей в технологическом секторе. У нас работают самые новаторские и преданные профессионалы в мире. Из-за исключительного роста, наши уникальные инженерные команды быстро расширяются. Если вы творческий и самостоятельный инженер, увлеченный технологиями, мы хотели бы услышать от вас.
Основной диапазон зарплат варьируется от 128 000 до 247 250 долларов США. Ваша начальная заработная плата будет определена на основе вашего местоположения, опыта и заработной платы сотрудников на аналогичных должностях.
В дополнение к вашей основной зарплате, вы также будете иметь право на акции и льготы.