Senior Rendering Development Engineer in Gdańsk

Senior Rendering Development Engineer in Gdańsk

Gdańsk Pełny etat 49500 - 60500 zł / rok (szac.) Stacjonarnie
A

W skrócie

  • Zadania: Twórz oprogramowanie do gier, współpracując z zespołami badawczymi i partnerami zewnętrznymi.
  • Firma: AMD - innowacyjna firma technologiczna zmieniająca przyszłość obliczeń.
  • Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, możliwość pracy zdalnej i rozwój zawodowy.
  • Pozostałe informacje: Możliwość rozwoju kariery w ekscytującej branży gier.
  • Dlaczego ta praca: Pracuj nad przełomowymi technologiami w dynamicznym środowisku.
  • Kwalifikacje: Doświadczenie w programowaniu GPU/APU, C++ oraz uczeniu maszynowym.

Przewidywane wynagrodzenie mieści się w przedziale 49500 - 60500 zł za rok.

W AMD naszym celem 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. Nasza kultura opiera się na innowacjach 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.

Grupa AMD Advanced Rendering and Engineering to zespół interdyscyplinarny, który pracuje na styku badań graficznych i produktizacji. Naszym celem jest tworzenie nowoczesnego oprogramowania, które wyposaża deweloperów i wydawców w narzędzia potrzebne do budowy immersyjnych, wysokowydajnych gier zoptymalizowanych pod kątem sprzętu AMD.

Poszukujemy doświadczonego inżyniera oprogramowania z pasją do realizacji pełnego potencjału przełomowych i nowo pojawiających się technologii. Kandydaci muszą mieć silne zaplecze techniczne w programowaniu GPU/APU, C++ oraz uczeniu maszynowym. Również istotna jest umiejętność współpracy zarówno w ramach zespołów, jak i między nimi oraz łączenie informacji z różnych dziedzin specjalistycznych.

Kluczowe obowiązki:

  • Ścisła współpraca z inżynierami badawczymi w celu przekształcenia prototypów proof-of-concept w dojrzałe produkty o bardzo wysokiej jakości.
  • Współpraca z zewnętrznymi partnerami w zakresie rozwoju gier w celu integracji tych technologii w ich tytułach.
  • Optymalizacja, rozszerzanie, pakowanie i dokumentowanie kodu wysokiego poziomu shaderów i C++.

Preferowane doświadczenie:

  • Tło w informatyce z wystarczającym doświadczeniem w pisaniu efektywnego, wysokiego poziomu kodu shaderów (HLSL SM6, GLSL, Slang itp.) oraz nowoczesnego C++ (17 i wyżej).
  • Znajomość renderowania w czasie rzeczywistym i algorytmów graficznych.
  • Doskonale rozwinięte umiejętności pisemne i werbalne w języku angielskim.
  • Znajomość matematyki stosowanej, szczególnie algebry liniowej, geometrii i trygonometrii.
  • Znajomość nowoczesnych architektur GPU konsol do gier i komputerów stacjonarnych.
  • Gotowość do okazjonalnych podróży, zarówno krajowych, jak i międzynarodowych.

Pożądane doświadczenie:

  • Praktyczna znajomość niskopoziomowych koncepcji uczenia maszynowego i wzorców projektowych, w tym automatycznej różniczkowalności, grafów obliczeniowych, rozpraszania tensorów itp.
  • Doświadczenie w pracy z nowoczesnymi bibliotekami uczenia maszynowego (PyTorch, TensorFlow itp.).
  • Znajomość algorytmów renderowania opartych na fizyce (próbkowanie i cieniowanie, transport światła itp.).
  • Doświadczenie z nowoczesnymi API graficznymi, takimi jak DirectX 12 lub Vulkan.
  • Doświadczenie w wydawaniu tytułów gier AAA.

Wykształcenie:

  • Doktorat, PhD, licencjat lub magister nauk ścisłych lub równoważne doświadczenie zawodowe. Preferowane kierunki to informatyka, inżynieria komputerowa lub matematyka stosowana z odpowiednim doświadczeniem.

Senior Rendering Development Engineer in Gdańsk – 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.

A

Dane kontaktowe:

Zespół rekrutacyjny AMD

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Rendering Development Engineer in Gdańsk

Programowanie GPU/APU
C++
Uczenie maszynowe
Wysokiej jakości kod shaderów
Algorytmy renderowania w czasie rzeczywistym
Matematyka stosowana
Architektura GPU nowej generacji