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

Провідний інженер-програміст із розподілених систем та інфраструктури EDA

Створюйте надійні засоби автоматизації та платформні сервіси для інфраструктури автоматизації електронного проєктування NVIDIA. Керуйте великими обчислювальними флотами GPU і CPU за допомогою систем планування, моніторингу, діагностики та відновлення.

Опис

  • Створювати платформи для автоматизації надання ресурсів, налаштування, експлуатації та керування життєвим циклом великомасштабної обчислювальної інфраструктури GPU і CPU
  • Розробляти засоби моніторингу, контролю стану систем і усунення несправностей, що підвищують надійність, доступність та ефективність використання обчислювальних середовищ EDA
  • Автоматизувати розгортання обладнання, налаштування операційних систем, оновлення мікропрограм і програмного забезпечення, реєстрацію кластерів та процедури відновлення
  • Створювати надійні сервіси й робочі процеси, що з’єднують планувальники робочих навантажень із платформами керування інфраструктурою та спостережуваності
  • Аналізувати апаратну діагностику, сигнали операційних систем, дані планувальників, а також телеметрію мереж і сховищ, щоб діагностувати збої та відновлювати несправні системи
  • Співпрацювати з командами EDA, інфраструктури, мереж, зберігання даних і розробки обладнання для створення масштабованих платформ для критично важливих завдань проєктування мікросхем
  • Брати участь у реагуванні на інциденти, розслідуванні першопричин, плануванні потужностей і постійному вдосконаленні продуктивних сервісів

Вимоги

  • Щонайменше п’ять років досвіду розробки програмного забезпечення або інженерії інфраструктури для великомасштабних виробничих систем
  • Ступінь бакалавра з комп’ютерних наук, інженерії, фізики, математики або суміжної дисципліни чи еквівалентний практичний досвід
  • Впевнене програмування мовою Go або Python
  • Ґрунтовне знання структур даних, алгоритмів, тестування та принципів проєктування програмного забезпечення
  • Досвід створення засобів автоматизації для розподілених систем і великих обчислювальних флотів на базі Linux
  • Розуміння продуктивності, безпеки, надійності, відмовостійкості, керування станом і узгодженості даних у складних системах
  • Досвід автоматизації інфраструктури, постачання програмного забезпечення, спостережуваності та операційного відновлення
  • Чіткі комунікативні навички та здатність співпрацювати між командами, організаціями й географічними регіонами
  • Досвід роботи з великомасштабною інфраструктурою EDA або високопродуктивних обчислень буде перевагою
  • Глибокі знання Linux, архітектури серверів GPU і CPU, мереж, систем зберігання та керування життєвим циклом bare-metal-інфраструктури будуть перевагою
  • Практичний досвід роботи зі Slurm, LSF, Kubernetes або Bright Cluster Manager буде перевагою
  • Досвід підтримки застосунків EDA, платформ керування ліцензіями, високопродуктивних пакетних навантажень або процесів проєктування напівпровідників буде перевагою
  • Досвід розроблення автоматизованих перевірок стану, процедур усунення апаратних несправностей, оновлення мікропрограм і операційних систем або систем підготовки вузлів буде перевагою
  • Досвід експлуатації інфраструктури в кількох центрах обробки даних або різних апаратних середовищах буде перевагою

Переваги

  • Акції компанії
  • Пільги