Principal Developer Technology Engineer
483.8k - 838.5k PLN483 750 - 838 500 PLN/ rok.UoP
SeniorFull-time·Umowa o pracę
#291165·Dodano 6 miesięcy temu·79
Źródło: NVIDIATech 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
24 aktywne oferty