Principal Developer Technology Engineer

483.8k - 838.5k PLN/ rok.UoP
SeniorFull-time·Umowa o pracę
#291165·Dodano 6 miesięcy temu·79
Źródło: NVIDIA
Aplikuj teraz

Tech Stack / Keywords

AIAlgorithmsArchitectureSoftware Developmentlinear algebraMachine LearningLinux

Firma i stanowisko

NVIDIA has pioneered visual computing and the invention of the GPU, enabling advancements in PC games, movie production, product design, medical diagnosis, scientific research, and AI. The company focuses on AI and visual computing technologies, collaborating with AAA developers to optimize GPU and system performance.

Wymagania

  • Masters degree in Computer Science, Computer Engineering, or related computational science (or equivalent experience).
  • 15+ years of relevant work experience or research.
  • Proficiency in C++ with strong software development, optimization, and debugging skills.
  • Strong math skills including linear algebra and calculus.
  • Excellent knowledge of real-time graphics and GPU technologies, including real-time rendering algorithms, ray/path tracing, shaders, shading languages, and APIs such as DirectX or Vulkan.
  • Hands-on experience with low-level performance optimizations.
  • In-depth expertise with CPU and GPU architecture fundamentals.
  • Solid understanding of AI fundamentals and ability to design new AI-based solutions.
  • Good communication, organization, and prioritization skills.
  • Willingness to travel for on-site developer visits and conferences.

Nice to have:

  • Professional experience in machine learning algorithms and applications.
  • Experience optimizing inference and training workloads.
  • Solid understanding of Neural Graphics techniques.
  • Experience with Windows or Linux driver development.

Obowiązki

  • Collaborate with leading AAA developers worldwide to optimize GPU and system performance for path traced neural rendering and complex AI behaviors.
  • Develop, profile, optimize, and tune neural rendering algorithms and AI models.
  • Collaborate with NVIDIA architecture and driver teams to enhance current and next generation hardware experiences.
  • Develop new GPU techniques, build technical demos, write whitepapers, and present at conferences.
NVIDIA

NVIDIA

24 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz