NVIDIA

Deep Learning Algorithm Engineer, New College Grad

NVIDIA

full-time

Posted on:

Location Type: Hybrid

Location: Santa ClaraCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $124,000 - $241,500 per year

Tech Stack

About the role

  • Evaluating, explaining, and improving deep learning workloads for both training and inference, contributing to advancements in throughput, latency, and efficiency across NVIDIA GPU platforms.
  • Collaborating across NVIDIA with researchers, engineers, and hardware specialists to recognize bottlenecks and achieve performance improvements.
  • Developing production-quality software across the deep learning platform stack, from frameworks to deployment.
  • Building automation and diagnostics that enable reproducible, scalable, and backend-agnostic performance improvements.

Requirements

  • Pursuing or recently completed a Master’s or PhD in Computer Science, Electrical Engineering, Computer Engineering, or a related field (or equivalent experience).
  • Relevant experience in deep learning, high-performance computing, or related fields.
  • Extensive background in improving deep learning workloads, showcasing a deep understanding of training and inference constraints.
  • Proven ability in GPU performance analysis and profiling, with hands-on experience applying advanced optimization techniques.
  • Solid knowledge of computer architecture and familiarity with the fundamentals of GPU development.
  • Strong programming skills in Python and C++.
Benefits
  • equity
  • benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
deep learninghigh-performance computingGPU performance analysisprofilingoptimization techniquescomputer architecturePythonC++
Soft Skills
collaborationproblem-solving
Certifications
Master’s degreePhD