W skrócie
- Zadania: Projektuj i rozwijaj komponenty SDK GPU dla aplikacji graficznych i obliczeniowych.
- Firma: AMD - innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na przyszłość AI.
- Kwalifikacje: Doświadczenie w programowaniu HLSL i C++, znajomość architektury GPU.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Co robisz w AMD zmienia wszystko. W AMD naszą misją jest budowanie wspaniałych produktów, które przyspieszają doświadczenia związane z obliczeniami nowej generacji - od AI i centrów danych, po komputery PC, gry i systemy wbudowane. Oparta na kulturze innowacji i współpracy, wierzymy, że prawdziwy postęp pochodzi z odważnych pomysłów, ludzkiej pomysłowości i wspólnej pasji do tworzenia czegoś niezwykłego. Kiedy dołączysz do AMD, odkryjesz, że prawdziwym wyróżnikiem jest nasza kultura. Przekraczamy granice innowacji, aby rozwiązać najważniejsze wyzwania świata - dążąc do doskonałości wykonania, będąc bezpośrednimi, pokornymi, współpracującymi i otwartymi na różnorodne perspektywy. Dołącz do nas, gdy kształtujemy przyszłość AI i nie tylko. Razem rozwijamy Twoją karierę.
Zakres obowiązków:
- Projektowanie, rozwijanie i utrzymywanie komponentów i bibliotek GPU SDK dla aplikacji graficznych i obliczeniowych
- Implementacja zaawansowanych technik renderowania przy użyciu shaderów obliczeniowych HLSL i potoków graficznych
- Profilowanie i optymalizacja obciążeń GPU na różnych architekturach sprzętowych
- Opracowywanie kompleksowych interfejsów API i dokumentacji dla zewnętrznych deweloperów
- Współpraca z zespołami sprzętowymi, deweloperami gier i ISV w zakresie funkcji SDK i wydajności
- Debugowanie złożonych problemów GPU i zapewnianie wsparcia technicznego użytkownikom SDK
- Tworzenie aplikacji przykładowych, benchmarków i przewodników najlepszych praktyk
Wymagania:
- Silna znajomość HLSL i Direct3D 12
- Solidne zrozumienie architektury potoku GPU i obliczeń
- Narzędzia do profilowania GPU i analizy wydajności
- Silne algorytmy równoległe i wzorce GPU
- Doświadczenie w projektowaniu API i SDK
- Silna znajomość C++ (C++17/20)
- Rozwój międzyplatformowy
Preferencje:
- Doświadczenie z DXGI Swap Chain
- Programowanie HIP i ROCm
- Potoki kompilacji shaderów i reprezentacje pośrednie
- Techniki optymalizacji wydajności GPU
- Frameworki ML i akceleracja GPU
- Narzędzia i automatyzacja rozwoju
- Frameworki walidacyjne i metodyki testowania
- Znajomość architektury sprzętowej GPU
- Doświadczenie z Vulkan lub Metal
Oferowane korzyści są opisane: korzyści AMD w skrócie. AMD nie akceptuje niezamówionych CV od łowców głów, agencji rekrutacyjnych ani usług rekrutacyjnych opartych na opłatach. AMD i jej spółki zależne są pracodawcami równych szans, włączając wszystkich kandydatów bez względu na wiek, pochodzenie, kolor, stan cywilny, stan zdrowia, niepełnosprawność fizyczną lub psychiczną, narodowość, rasę, religię, przynależność polityczną i/lub do osób trzecich, płeć, ciążę, orientację seksualną, tożsamość płciową, status wojskowy lub weterana, lub jakąkolwiek inną cechę chronioną przez prawo. Zachęcamy do aplikacji wszystkich wykwalifikowanych kandydatów i dostosujemy potrzeby kandydatów zgodnie z odpowiednimi przepisami w trakcie wszystkich etapów procesu rekrutacji i selekcji.
AMD może używać sztucznej inteligencji do pomocy w przesiewaniu, ocenie lub wyborze kandydatów na to stanowisko. Polityka „Odpowiedzialnej AI” AMD jest dostępna tutaj.
Sr. GPU SDK Engineer in Warsaw – pracodawca: AMD
AMD to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku pracy. Nasza kultura opiera się na innowacyjności i współpracy, co pozwala pracownikom na realizację ambitnych projektów w dziedzinie architektury GPU i technik renderowania. Pracując z nami, będziesz miał szansę na publikacje w czołowych czasopismach oraz wpływ na kierunki rozwoju produktów, a także na budowanie zespołu o wysokiej wydajności i różnorodności.