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

Провідний інженер із системного програмного забезпечення, масштабування Kubernetes — NVIDIA DGX Cloud

Масштабуйте й оптимізуйте інфраструктуру Kubernetes для NVIDIA DGX Cloud і розподілених ШІ-навантажень. Створюйте системи тестування продуктивності, моніторингу, аналізу та CI/CD для прискорених обчислень у великому масштабі.

Опис

  • Відповідати за комплексний аналіз продуктивності та масштабованості програмного стека NVIDIA DGX Cloud, зокрема площин керування й передачі даних Kubernetes, GPU Operator, Network Operator, DCGM, NIM і розподіленого обслуговування запитів інференсу.
  • Співпрацювати з дослідниками у сфері ШІ, розробниками та клієнтами для створення автоматизованих тестів, що моделюють реальні робочі навантаження.
  • Аналізувати проблеми продуктивності та масштабованості у складних розподілених системах і визначати їхні першопричини.
  • Створювати інструменти моніторингу, підготовки звітів і аналітики для тестування продуктивності та масштабованості програмного забезпечення, GPU і CPU.
  • Проводити первинний аналіз, налагодження та усунення проблем, пов’язаних з експлуатацією кластерів Kubernetes надвеликого масштабу.
  • Розробляти й підтримувати безперервне тестування продуктивності та масштабованості за допомогою сучасного CI/CD-конвеєра.
  • Документувати дослідження, методи й результати та презентувати їх на внутрішніх і зовнішніх заходах, таких як KubeCon і GTC.
  • Брати участь у спільнотах Kubernetes, CNCF і відкритого програмного забезпечення NVIDIA, оцінювати продуктивність ШІ-навантажень і допомагати формувати проєктні рішення.

Вимоги

  • Щонайменше вісім років досвіду роботи з комп’ютерною архітектурою, мережами, системами зберігання даних або прискорювачами.
  • Ступінь бакалавра або магістра в галузі інженерії, бажано електротехніки, комп’ютерної інженерії чи інформатики, або еквівалентний досвід.
  • Експертне знання Kubernetes і знайомство з відповідними проєктами CNCF.
  • Досвід роботи з великомасштабними паралельними та розподіленими системами на базі прискорювачів.
  • Експертні знання з оптимізації продуктивності та ШІ-навантажень у великомасштабних системах.
  • Досвід моделювання продуктивності та бенчмаркінгу у великому масштабі.
  • Вільне володіння Golang і Python.
  • Досвід роботи з програмною екосистемою NVIDIA для навчання та інференсу.
  • Експертне знання щонайменше одного постачальника публічної хмарної інфраструктури, наприклад GCP, AWS, Azure або OCI.
  • Значний практичний досвід експлуатації дистрибутива Kubernetes.
  • Досвід масштабування кластерів Kubernetes до надвеликих кількостей вузлів і об’єктів.
  • Підтверджений досвід участі у спільнотах відкритого програмного забезпечення.
  • Ступінь PhD у відповідній галузі буде вагомою перевагою.
  • Відмінні комунікативні та міжособистісні навички.