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
Algorithms @ 7
Communication @ 6
Deep Learning
GPU @ 4
GenAI
Generative AI
LLM
Machine Learning
Parallel Programming @ 4
Performance Analysis @ 4
Performance Optimization @ 4
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
We are seeking a Senior AI Developer Technology (DevTech) Engineer to accelerate the frontier of generative AI training and inference. The team connects the NVIDIA platform with developers worldwide, working directly on customer projects to improve performance, eliminate bottlenecks, and support the developer community on NVIDIA systems.
Responsibilities
- Develop GPU-acceleration techniques for complex workloads across generative AI, including large language models, diffusion models, and multimodal systems, as well as deep learning and machine learning workloads.
- Work directly with developers to optimize generative AI training and inference on the NVIDIA platform.
- Build and optimize algorithms, contribute to training and inference frameworks, develop low-level software libraries, and participate in open-source projects.
- Partner with technical experts in industry and academia to analyze and optimize complex AI algorithms on modern CPU and GPU architectures.
- Collaborate with NVIDIA engineering and research teams to shape next-generation hardware, system software, libraries, and programming models.
- Publish optimization techniques in developer blogs and present them at industry conferences.
Requirements
- Master's degree in Computer Science, Computer Engineering, or a related computational field, or equivalent experience.
- At least 8 years of relevant work or research experience in software engineering and performance tuning.
- Programming fluency in C/C++ and a deep understanding of algorithms and software development.
- Background in accelerated computing, including comprehensive knowledge of parallel programming, performance analysis, and optimization.
- Hands-on experience with low-level performance optimization.
- Foundational understanding of modern CPU and GPU architectures.
- Good communication, organization, problem-solving, and prioritization skills.
Preferred Qualifications
- Expertise in parallelization and performance optimization of large language models, diffusion models, and multimodal architectures for training and inference.
- Experience with training and inference stacks, serving frameworks, and pre-training and post-training pipelines.
- Strong foundation in linear algebra and numerical methods.
- Continuous learning and the ability to adapt to rapidly evolving technologies.
About DevTech
DevTech is a global organization whose mission is to drive market innovation into NVIDIA products. Its solutions advance NVIDIA's leadership in accelerated computing, while its discoveries benefit the developer community and guide NVIDIA engineering teams in improving products.
Benefits
- Eligible for equity and benefits.
- NVIDIA is committed to an inclusive work environment and is an equal opportunity employer.
Applications for this job will be accepted at least until October 16, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.