Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 4
API @ 8
Algorithms @ 8
Communication @ 6
Debugging @ 7
GPU @ 8
Linux @ 4
Machine Learning @ 4
Mathematics @ 7
Prioritization @ 6
Software Development @ 7
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is looking for a Principal Developer Technology Engineer to focus on advanced rendering, including path tracing and neural graphics, and the broader adoption of AI technology in games.
Responsibilities
- Collaborate with innovative AAA developers worldwide to optimize GPU and system performance, enabling fluid gameplay with path-traced neural rendering and complex AI behaviors.
- Develop, profile, optimize, and tune neural rendering algorithms and AI models to maximize available computing resources.
- Collaborate with NVIDIA architecture and driver teams to ensure the best experience on current-generation hardware and help determine trends and features for next-generation architectures.
- Work with the latest GPU technology to develop new techniques, build technical demos, write whitepapers, and present work at conferences.
Requirements
- Master's degree in Computer Science, Computer Engineering, or a related computationally focused science degree, or equivalent experience.
- 15+ years of relevant work experience or research.
- Proficiency in C++ with strong software development, optimization, and debugging skills, along with a strong software engineering background.
- Very strong mathematics skills, including linear algebra and calculus for problem-solving and performance modeling.
- Excellent knowledge of real-time graphics and GPU technologies, including real-time rendering algorithms such as ray tracing and path tracing, shaders, shading languages, and APIs such as DirectX or Vulkan.
- Hands-on experience with low-level performance optimizations.
- In-depth expertise in CPU and GPU architecture fundamentals.
- Solid understanding of AI fundamentals, including the ability to use AI tools for programming productivity and design new solutions.
- Good communication, organization, and prioritization skills.
- Willingness to travel for on-site visits with developers and conferences.
Preferred Qualifications
- Professional experience with machine learning algorithms and applications.
- Experience optimizing inference and training workloads.
- Solid understanding of neural graphics techniques.
- Experience with Windows or Linux driver development.
Compensation
For Poland, the base salary range is PLN 483,750–838,500 per year.
More jobs at Nvidia
Senior Staff Network Automation Engineer
Nvidia · Santa Clara, United States
USD 208,000-333,500 per year
Senior MLOps Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Technical Program Manager - Autonomous Vehicles
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Technical Product Marketing Engineer, Metropolis - New College Grad 2026
Nvidia · Santa Clara, United States
USD 92,000-184,000 per year
Senior Data Analyst - Automotive
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Similar jobs
Senior Software Engineer - Local AI
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Developer Technology Engineer - Agentic SoC Performance
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Software Engineering Intern, Dynamo – Fall 2026
Nvidia · Santa Clara, United States
USD 20-71 per hour
Principal Engineer, CUDA UMD - GPU Kernel Scheduling
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior AI Systems and Algorithms Engineer
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Principal Engineer, Cloud Site Reliability Engineering
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Software Engineer - Analytics Platform
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year