Principal Graphics Developer Tools Engineer
$272k - $431k • Remote • US, CA, Santa Clara
Posted 1d ago
Job Location
US, CA, Santa Clara
Tech Stack
Remote Work Policy
Fully remote
Categories
Machine Learning Engineer
About the job
The Graphics Developer Tools team is seeking an exceptional technical leader to shape the future of graphics development. This role involves driving innovation across developer tools, graphics technologies, and next-generation development workflows within NVIDIA's graphics software ecosystem. You will lead new strategic initiatives, collaborating with NVIDIA Research, GPU Architecture, Driver, SDK, and Developer Technology teams to evaluate emerging technologies, prototype ideas, and deliver solutions that enhance how developers build, debug, profile, and optimize graphics applications. This is a hands-on technical leadership position requiring vision, execution, influence, and collaboration, where success is achieved through technical excellence and aligning teams around ambitious goals.
Responsibilities
- Define and implement the technical vision and strategy for next-generation developer tools, workflows, and technologies to improve developer productivity.
- Design and prototype new tools with the potential to evolve into production-ready software.
- Collaborate with GPU architects, driver engineers, SDK teams, and graphics developers to understand future needs and influence product direction.
- Drive technical initiatives across multiple organizations through collaboration and technical leadership.
- Mentor engineers and establish engineering excellence within the Developer Tools organization.
- Engage with external developers, game studios, engine teams, and strategic partners to understand real-world workflows and pain points.
- Represent NVIDIA at industry events, technical conferences, and developer engagements.
- Influence the evolution of graphics development, particularly as AI transforms software building, optimization, and maintenance.
Requirements
- BS, MS, or PhD in Computer Science, Computer Engineering, or related field (or equivalent experience).
- 15+ years of experience developing graphics software, developer tools, game engines, GPU technologies, or related systems.
- Deep understanding of modern graphics APIs including DirectX, Vulkan, or Metal.
- Strong C++ software engineering skills and experience building large-scale software systems.
- Demonstrated technical leadership driving complex projects across multiple teams.
- Experience designing software architectures and influencing technical direction beyond a single codebase.
- Strong communication skills with the ability to collaborate across engineering, research, product, and external developer communities.
- Proven ability to thrive in ambiguous environments and transform ideas into shipped products.
Benefits
- Equity
- Benefits
