AI Developer Technology Engineer, New College Grad
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 NVIDIA
NVIDIA is at the forefront of defining the next era of computing through the unlimited potential of AI. Our GPUs serve as the brains for advanced computers, robots, and self-driving cars, enabling them to understand the world. We thrive on vision, innovation, and world-class talent to achieve what's never been done before. Join NVIDIA to be part of a diverse and encouraging environment where your best work is inspired, making a lasting global impact.
The Role: AI Developer Technology Engineer, New College Grad
We are seeking a passionate, world-class computer scientist to join our Compute Developer Technology (Devtech) team as an AI Developer Technology Engineer, New College Grad. Artificial intelligence, a dream for over half a century, is now a reality and set to transform every industry. From self-driving cars reducing congestion to AI travel agents personalizing vacations, and medical instruments detecting early signs of cancer, AI will drive the intelligent industrial revolution. This revolution is powered by a new computing model: GPU deep learning, enabling computers to learn from data and create software too complex for humans to code.
What You Will Be Doing
- Study and develop state-of-the-art techniques in deep learning and machine learning.
- Perform in-depth analysis and optimization to ensure peak performance on current and next-generation GPU architectures.
- Provide cutting-edge AI solutions using GPUs, working directly with key customers.
- Collaborate closely with architecture, research, libraries, tools, and system software teams to influence future architecture, software platforms, and programming models.
What We Need To See
- Pursuing or recently completed a MS or PhD in an engineering or Computer Science related discipline, or equivalent experience.
- Strong knowledge of C/C++, software design, programming techniques, and AI algorithms.
- Experience with parallel programming, ideally CUDA C/C++.
- Excellent communication and organization skills, with a logical approach to problem-solving, time management, and task prioritization.
Ways To Stand Out From The Crowd
- A background including low-level performance optimizations and computer architecture.
- Expertise in parallelization and performance optimization of Deep Learning models across domains like Natural Language Processing, Computer Vision, and Recommender Systems.
Key skills/competency
- Deep Learning
- Machine Learning
- GPU Optimization
- CUDA C/C++
- Parallel Programming
- Computer Vision
- Natural Language Processing
- AI Algorithms
- Software Design
- Performance Analysis
How to Get Hired at NVIDIA
- Research NVIDIA's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to align your application.
- Tailor your resume for AI: Customize your resume to highlight C/C++, CUDA, deep learning, and parallel programming experience relevant to NVIDIA's AI focus.
- Showcase projects and expertise: Emphasize any personal or academic projects involving GPU optimization, AI algorithms, or machine learning model development.
- Prepare for technical interviews: Practice problem-solving in C/C++, data structures, algorithms, and be ready to discuss deep learning concepts and GPU architecture.
- Highlight collaborative skills: Demonstrate your ability to work cross-functionally and communicate complex technical ideas effectively, crucial for Devtech roles.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background