Provide technical guidance and mentorship to junior engineers while contributing to an inclusive and high-performing team environment.
What we need to see
BS or MS degree in Computer Science, Engineering, Mathematics or related degree (or equivalent experience)
5+ years of respective work experience as software developer
Proficiency in C/C++, Python, software design, parallel programming techniques
Confirmed expertise with developing native software on Windows and Linux
Familiar with agents for software development and related tasks
A distinct passion for performance optimization of CPU, AI or 3D-graphics end-to-end workflows and in-depth experience with profiling and debugging tools for CPU & GPU
Fundamental understanding of CPU or GPU architecture
Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills
Self-motivated, driven work ethic with high autonomy and critical thinking that thrives in an open and collaborative environment
Occasional travel for conferences and on-site visits with external partners
Ways to stand out from the crowd
Expertise in agentic creative/professional workflows, e.g. CAD, 3D rendering, video or image editing
Knowledge of most recent highest-performance ARM architecture, ARM assembly and memory model
Experience with the SSE, AVX, NEON or SVE instruction set extensions
Expertise with GPU compute or graphics APIs, like CUDA, Vulkan or DX12
Experience with AI deployment on NPUs and ARM architectures.
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative, autonomous and love a challenge, we want to hear from you.
- Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are:
- 152,000 USD – 241,500 USD for Level 3; and 184,000 USD – 287,500 USD for Level 4.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until November 3, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.