
Deep Learning Architect
NVIDIA
full-time
Posted on:
Location Type: Office
Location: Durham • California, North Carolina • 🇺🇸 United States
Visit company websiteSalary
💰 $120,000 - $189,750 per year
Job Level
Mid-LevelSenior
Tech Stack
Python
About the role
- Develop innovative HW, DSP, GPU and system architectures to extend the state of the art in AI Inference performance and efficiency
- Analyze and prototype key deep learning and data analytics algorithms and applications
- Understand and analyze the interplay of hardware and software architectures on future algorithms and applications
- Write efficient software for AI Inference, including CUDA kernels, framework level code, and application-level code
- Collaborate across the company to guide the direction of AI, working with software, research, and product teams
Requirements
- Recently completed a MS or PhD in Computer Science, Electrical Engineering, Math or related field (or equivalent experience)
- Strong mathematical foundation in machine learning and deep learning
- Expert programming skills in C, C++, or Python
- Familiarity with GPU computing (CUDA or similar) and HPC (MPI, OpenMP)
- Strong knowledge and coursework in computer architecture
Benefits
- Equity
- Benefits 📊 Resume Score Upload your resume to see if it passes auto-rejection tools used by recruiters Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CC++PythonCUDAHPCMPIOpenMPdeep learningdata analyticscomputer architecture
Soft skills
collaborationcommunication
Certifications
MS in Computer SciencePhD in Computer ScienceMS in Electrical EngineeringPhD in Electrical EngineeringMS in MathPhD in Math