Description
As a Developer Technology Engineer at NVIDIA, you will work at the forefront of innovation, collaborating with industry partners and OSS projects to accelerate RTX & DGX SoC performance for agentic use.
This role offers an outstanding opportunity to work with world-class talent and make a significant contribution to the next era of enterprise and consumer AI.
Responsibilities:
- Work with developer ecosystem partners to optimize applications for outstanding end-to-end performance on RTX & DGX SoCs.
- Collaborate with domain-expert team members on computational intensive CPU, AI, and 3D-graphics workloads.
- Influence next-generation highest-performance SoC platforms with system software, GPU driver, and architecture teams.
- Provide technical leadership and mentorship to junior engineers.
Requirements:
- BS or MS degree in Computer Science, Engineering, Mathematics, or related degree (or equivalent experience).
- 5+ years of experience as a software developer.
- Proficiency in C/C++, Python, software design, and parallel programming techniques.
- Expertise with native software development on Windows and Linux.
- Familiarity with agents for software development and related tasks.
- Passion for performance optimization of CPU, AI, or 3D-graphics end-to-end workflows.
- Fundamental understanding of CPU or GPU architecture.
- Good communication and organization skills.
Preferred Qualifications:
- Expertise in agentic creative/professional workflows (e.g., CAD, 3D rendering, video or image editing).
- Knowledge of recent highest-performance ARM architecture, ARM assembly, and memory model.
- Experience with SSE, AVX, NEON, or SVE instruction set extensions.
- Expertise with GPU compute or graphics APIs (e.g., CUDA, Vulkan, DX12).
You will also be eligible for equity and benefits.