
NVIDIA разработва технологии за ускорени изчисления и изкуствен интелект, които се използват в игрите, центровете за данни, облачните изчисления, здравеопазването, производството, автомобилната индустрия и роботиката. Дейността на компанията обхваща графични процесори, платформи за изкуствен интелект, симулации и решения, насочени към конкретни индустрии, включително NVIDIA Omniverse за съвместни 3D работни процеси, NVIDIA DRIVE за разработване на автономни превозни средства и NVIDIA Clara за приложения в здравеопазването. Компанията обединява големи технически екипи, които работят по инфраструктурата и софтуера, поддържащи модерни изчисления, симулации и анализи, базирани на изкуствен интелект.
Стажант по технологии за разработка на обработка на данни – NVIDIA, Мюнхен, присъствено
Присъединете се към екипа на NVIDIA за технологии за разработчици в Мюнхен и изследвайте GPU ускорението за работни натоварвания в областта на изкуствения интелект и високопроизводителните изчисления. Оптимизирайте паралелни алгоритми за съвременни CPU и GPU архитектури.
Описание
- Разработване на методи за GPU ускорение на работни натоварвания за дълбоко обучение, машинно обучение и други задачи в областта на изкуствения интелект
- Партньорство с експерти от индустрията и академичните среди за анализ и оптимизиране на сложни алгоритми за изкуствен интелект и високопроизводителни изчисления
- Оптимизиране на решения за изкуствен интелект за съвременни CPU и GPU архитектури
- Публикуване или представяне на резултати от оптимизацията чрез блогове за разработчици или на подходящи конференции
- Ангажиране и обучение на общността от разработчици
- Принос към проектирането на бъдещи хардуерни архитектури, софтуер и програмни модели
- Работа с екипите на NVIDIA в областите на научните изследвания, хардуера, системния софтуер, библиотеките и инструментите
Изисквания
- В момента следване на докторска или магистърска програма по компютърни науки, компютърно инженерство или сродна област на изчислителните науки
- Свободно владеене на C или C++ и задълбочено разбиране на алгоритмите и разработката на софтуер
- Опит с технологии за паралелно програмиране, като CUDA, OpenACC, OpenMP, MPI или pthreads
- Отлични комуникационни и организационни умения
- Структуриран и логичен подход към решаването на проблеми
- Умения за ефективно управление на времето и определяне на приоритети
- Опит с паралелизирането и оптимизирането на модели за дълбоко обучение в области като обработка на естествен език, компютърно зрение или системи за препоръки би бил предимство
- Отличните познания по линейна алгебра биха били предимство
Придобивки
- Платен или академичен стаж в NVIDIA
- Възможност за сътрудничество с общността от разработчици
- Възможност за публикуване или представяне на работа по оптимизация чрез блогове за разработчици или на подходящи конференции
- Възможност за участие във формирането на хардуерни архитектури, софтуер и програмни модели от следващо поколение