NVIDIA
NVIDIA
NVIDIA разрабатывает технологии ускоренных вычислений и искусственного интеллекта, которые применяются в игровой индустрии, центрах обработки данных, облачных вычислениях, здравоохранении, производстве, автомобильной отрасли и робототехнике. Компания работает над графическими процессорами, платформами искусственного интеллекта, технологиями симуляции и отраслевыми решениями, включая NVIDIA Omniverse для совместных рабочих процессов с 3D-графикой, NVIDIA DRIVE для разработки автономных транспортных средств и NVIDIA Clara для медицинских приложений. В компании работают крупные технические команды, создающие инфраструктуру и программное обеспечение для передовых вычислений, симуляций и аналитики на основе искусственного интеллекта.

Архитектор программного обеспечения по сетевым технологиям ИИ в NVIDIA

Проектирование инфраструктуры на C/C++ и протоколов RDMA для сетевых платформ NVIDIA для ИИ. Оценка производительности и сотрудничество с инженерными командами в Израиле для развития сетевых систем.

Описание

  • Разработка и поддержка инфраструктуры на C/C++, встроенных компонентов и сред выполнения для программируемых протоколов RDMA в сетевом стеке ИИ East/West.
  • Создание прототипов, проведение экспериментов и использование количественных моделей для оценки производительности и улучшения сетевых решений.
  • Сотрудничество с командами аппаратного обеспечения, встроенного ПО, архитектуры, компиляторов и SDK для развития межуровневых проектов и интеграции масштабируемых сетевых решений.
  • Документирование технических проектов, результатов тестирования и спецификаций для распределённой по всему миру инженерной команды.

Требования

  • Степень бакалавра или магистра в области информатики, компьютерной инженерии, электротехники либо эквивалентный опыт.
  • От 0 до 5 лет опыта низкоуровневой разработки ПО, сетевых технологий или системного программирования.
  • Уверенное владение C и/или C++.
  • Подтверждённое умение выявлять и устранять системные проблемы.
  • Знание или изучение компьютерной архитектуры, операционных систем и сетевых протоколов, таких как TCP/IP, RDMA или InfiniBand.
  • Навыки ясной технической коммуникации для документирования и взаимодействия с международными инженерными командами.
  • Любознательность, развитые навыки решения проблем и стремление постоянно учиться и углублять техническую экспертизу.
  • Будут преимуществом практические или учебные проекты с RDMA, InfiniBand, SmartNIC или обработкой пакетов.
  • Будет преимуществом знакомство со средами выполнения RISC-V, RTOS, запуском плат или разработкой драйверов.
  • Будет преимуществом практический опыт разработки ядра Linux, использования инструментов сетевого моделирования или профилирования производительности.