Developer Technology Engineer, AI
NVIDIA
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Role
NVIDIA has redefined computer graphics, PC gaming, and accelerated computing for over 30 years. Today, as a Developer Technology Engineer, AI, you will help shape the next era of computing by leveraging the power of GPUs in areas like robotics, self-driving cars, and more.
What You'll Be Doing
You will work directly with key application developers to understand their current and future challenges. You will craft and optimize core parallel algorithms and data structures to deliver optimal GPU solutions, contributing via reference code development and direct involvement in applications.
- Collaborate with architecture, research, libraries, tools, and system software teams.
- Influence design of next-generation architectures and software platforms.
- Investigate impacts on application performance and developer efficiency.
- Travel occasionally for conferences and on-site developer visits.
What We Need To See
A BS, MS, or PhD degree in engineering or computer science (or equivalent experience) is required. Domain expertise in LLM, CTR, CV, or HPC is a plus. You should have 2+ years of experience, programming proficiency in C/C++ and/or Python, a solid understanding of software design, algorithms, and fundamental math, including linear algebra and numerical methods. Experience with parallel programming, preferably using CUDA C/C++/Python, and excellent communication, organization, and problem-solving skills are essential.
Key Skills/Competency
- GPU
- C/C++
- Python
- CUDA
- Parallel Programming
- Algorithms
- LLM
- HPC
- Numerical Methods
- Software Design
How to Get Hired at NVIDIA
- Research NVIDIA's culture: Study their mission, values, and latest news.
- Customize your resume: Highlight GPU and parallel programming skills.
- Prepare technical examples: Showcase C/C++ and Python projects.
- Practice problem solving: Focus on algorithms and communication.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background