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

Старши архитект за производителността и дообучението на модели за програмиране в NVIDIA (дистанционна работа, САЩ)

Ръководете оценяването на производителността и дообучението на AI моделите на NVIDIA за генериране на код и софтуерно инженерство. Разработвайте бенчмаркове, стратегии за възнаграждение и мащабируема инфраструктура за обучение.

Описание

  • Създавайте рамки за оценяване на модели за програмиране при генериране на код, отстраняване на грешки, допълване на код, разсъждения върху хранилища и многоетапни задачи по софтуерно инженерство.
  • Разработвайте и оптимизирайте процеси за дообучение чрез контролирано фино настройване, оптимизация на предпочитанията, обучение с подсилване и моделиране на възнаграждения на база резултат или процес.
  • Анализирайте резултатите от бенчмаркове, динамиката на обучението, режимите на отказ и поведението на моделите, за да откривате възможности за подобрение.
  • Подобрявайте производителността при сложни задачи по програмиране чрез целево обучение, проектиране на възнаграждения, разработване на учебна програма и итеративен анализ на грешките.
  • Изграждайте мащабируема и възпроизводима инфраструктура за експерименти с обучение, процеси за оценяване и анализ на производителността.
  • Работете съвместно с научни изследователи, инженери по инфраструктура и продуктови екипи, за да превръщате изводите за моделите в производствени възможности.

Изисквания

  • Бакалавърска степен или еквивалентен опит в компютърните науки или изкуствения интелект.
  • Най-малко 12 години подходящ професионален опит.
  • Отлични умения за програмиране на Python.
  • Задълбочени познания за големи езикови модели, архитектури на трансформъри и обучението и оценяването на генеративни модели.
  • Основни познания за алгоритмите за обучение с подсилване и тяхното прилагане, включително MDP, политики и проектиране на възнаграждения.
  • Задълбочени познания за основите на софтуерното инженерство, генерирането на код, автоматизираното тестване и коректността на програмите.
  • Опит в ръководенето на жизнения цикъл на разработване на модели, включително управление на версиите на набори от данни, проследяване на експерименти и процеси за оценяване.
  • Опит в обучението или дообучението на водещи модели за програмиране или модели за агенти по софтуерно инженерство.
  • Опит с възнаграждения, основани на изпълнение и проверими резултати, ограничаване на манипулирането на възнаграждения и автоматизирано оценяване на код.
  • Познаване на бенчмаркове и среди за оценяване на програмиране, като SWE-bench.

Придобивки

  • Конкурентно възнаграждение.
  • Цялостен пакет от придобивки.
  • Дялово участие.
  • Придобивки за служителите и техните семейства.