NVIDIA
NVIDIA
NVIDIA opracowuje technologie przyspieszonych obliczeń i sztucznej inteligencji wykorzystywane w branży gier, centrach danych, chmurze obliczeniowej, ochronie zdrowia, produkcji, motoryzacji i robotyce. Firma rozwija procesory graficzne, platformy AI, technologie symulacyjne oraz rozwiązania dla konkretnych branż, w tym NVIDIA Omniverse do współpracy przy projektach 3D, NVIDIA DRIVE do rozwoju pojazdów autonomicznych i NVIDIA Clara do zastosowań medycznych. NVIDIA skupia duże zespoły techniczne pracujące nad infrastrukturą i oprogramowaniem wspierającymi zaawansowane obliczenia, symulacje oraz analitykę opartą na sztucznej inteligencji.

Starszy inżynier oprogramowania systemów wideo NVIDIA, praca stacjonarna w Bengaluru

Starszy inżynier tworzy oprogramowanie do strumieniowego przesyłania wideo z akceleracją GPU dla chmurowej usługi gamingowej NVIDIA GeForce NOW, koncentrując się na kodekach, jakości obrazu, niezawodności, przetwarzaniu AI i opóźnieniach.

Opis

  • Tworzyć rozwiązania do strumieniowego przesyłania wideo umożliwiające nowe interaktywne doświadczenia
  • Tworzyć funkcje poprawiające jakość obrazu, wydajność, niezawodność, bezpieczeństwo i łatwość utrzymania
  • Profilować wydajność GPU i CPU w całym potoku wideo, identyfikować wąskie gardła i wdrażać rozwiązania wspólnie z zespołami sprzętu i oprogramowania GPU
  • Opracowywać narzędzia do pomiaru jakości wideo z perspektywy użytkownika i oceny usprawnień
  • Wykorzystywać nowoczesne technologie kompresji wideo do dostarczania wysokiej jakości transmisji w aplikacjach z interaktywną grafiką
  • Tworzyć narzędzia do oceny i analizy jakości z wykorzystaniem metryk wideo oraz statystyk enkodera w celu wykrywania regresji, oceny funkcji i dostrajania kodeków oraz potoku
  • Stosować modele uczenia maszynowego i AI w przetwarzaniu wideo oraz algorytmach adaptacyjnego strumieniowania, aby ograniczać artefakty i opóźnienia przy zmiennych warunkach sieciowych

Wymagania

  • Co najmniej pięć lat doświadczenia oraz tytuł licencjata lub magistra informatyki albo dziedziny pokrewnej
  • Biegłość w C, C++ i Pythonie
  • Dobra znajomość wydajności czasu rzeczywistego potoków wideo akcelerowanych przez GPU, w tym zachowania enkoderów, przestrzeni barw, skalowania, wydajności transportu, buforowania, sterowania tempem, adaptacji przepływności, obsługi klatek i optymalizacji opóźnień w systemach rozproszonych lub chmurowych
  • Znajomość interfejsów API Vulkan, CUDA, OpenGL i DirectX
  • Dobra znajomość kodeków H.264, HEVC i AV1, w tym dostrajania konfiguracji i kompromisów związanych z ich zastosowaniem
  • Doświadczenie w debugowaniu i zwiększaniu niezawodności złożonych systemów strumieniowania w warunkach pogorszonej jakości sieci, w tym odzyskiwaniu po utracie pakietów, telemetrii, śledzeniu, walidacji w środowisku produkcyjnym i długotrwałych sesjach
  • Biegłość w telemetrii, analizie statystycznej i monitorowaniu wydajności infrastruktury chmurowej
  • Doświadczenie w integrowaniu modeli AI z potokami wideo czasu rzeczywistego
  • Doświadczenie w obiektywnej ocenie jakości wideo z użyciem VMAF, CAMBI, PSNR i SSIM/MS-SSIM, w tym w korelowaniu wyników z postrzeganą jakością
  • Dobra znajomość wewnętrznego działania systemów operacyjnych, sterowników trybu użytkownika i trybu jądra, analizy wydajności oprogramowania systemowego, testowania i debugowania
  • Doświadczenie w optymalizowaniu potoków wideo dla różnych rodzin GPU, takich jak zintegrowana grafika Intel i procesory graficzne AMD
  • Doświadczenie w tworzeniu lub analizowaniu aplikacji renderujących grafikę albo zaawansowanych technologii generowania grafiki opartych na AI, takich jak DLSS, RTX lub FSR

Benefity

  • NVIDIA jest pracodawcą zapewniającym równe szanse i zaangażowanym w różnorodność, równość i inkluzywność

Powiązane oferty pracy

General Motors

Starszy menedżer ds. inżynierii danych w sportach motorowych

General Motors

Kieruj infrastrukturą danych, analityką i platformami AI/ML w dziale sportów motorowych General Motors. Przekształcaj telemetrię i dane wyścigowe w narzędzia dla inżynierów i strategów czołowych programów wyścigowych.

Otwórz
CVS Health

Starszy menedżer ds. inżynierii danych

CVS Health

Kieruj zespołami inżynierii danych i baz danych, platformami oraz operacjami CVS Health w zdalnej roli na Florydzie. Rozwijaj możliwości pracy z danymi w całej organizacji, koncentrując się na niezawodności, skalowalności i ciągłym doskonaleniu.

Otwórz
Curana Health

Zdalny inżynier danych w ochronie zdrowia | Curana Health

Curana Health

Twórz potoki danych i infrastrukturę analityczną dla usług Curana Health w zakresie opieki nad seniorami opartej na wartości. Wspieraj przepływy danych dotyczących roszczeń, elektronicznej dokumentacji medycznej, danych klinicznych i operacyjnych.

Otwórz
AAA

Starszy inżynier oprogramowania III, operacje platformy danych — AAA

AAA

Dbaj o niezawodne działanie korporacyjnych platform danych dla CSAA Insurance Group należącej do AAA. Zakres obejmuje operacje w chmurze, obserwowalność, wdrożenia i reagowanie na incydenty.

Otwórz
Drimo

Stażysta inżynierii danych — Drimo (praca hybrydowa, Chile)

Drimo

Dołącz do Drimo, twórcy innowacyjnego, bezpiecznego i skalowalnego oprogramowania dla firm, jako stażysta inżynierii danych. Pracuj nad rzeczywistymi projektami z zakresu inżynierii danych, wykorzystując SQL, Python, ETL i Google Cloud Platform.

Otwórz
Teradyne

Inżynier sprzętu elektronicznego w sektorze obronnym i lotniczo-kosmicznym

Teradyne
5001 – 10 000 Pracownicy
B2BProdukcjaSprzęt komputerowy

Projektuje cyfrowe, analogowe i optyczne systemy testowe dla klientów Teradyne z sektora obronnego i lotniczo-kosmicznego. Opracowuje płytki PCB i prototypy, a następnie weryfikuje sprzęt do zastosowań o kluczowym znaczeniu dla misji.

Otwórz