Posted in

Compiler Engineering Intern – GPU Compute and CUDA

Compiler Engineering Intern – GPU Compute and CUDA

CompanyNVIDIA
LocationAustin, TX, USA, Redmond, WA, USA, Santa Clara, CA, USA
Salary$18 – $71
TypeInternship
DegreesBachelor’s, Master’s
Experience LevelInternship

Requirements

  • You are pursuing a bachelors or masters degree in Computer Science, Computer Engineering, related or equivalent field.
  • Some experience (courses, course projects, research projects) in one or more of the areas: GPU, CUDA, C++, performance analysis, compiler optimizations
  • Knowledge of compiler framework and concepts
  • Strong C/C++ and Python programming and software design skills
  • Solid interpersonal skills and ability to collaborate in a dynamic production environment.

Responsibilities

  • Contribute to a well-defined compiler project that has significant impact on the compiler.
  • Work on design/implementation of new language features and/or optimizations and performance analysis.
  • Learn to partner and collaborate with other compiler and software teams in a dynamic environment, to deliver high quality, robust solutions.

Preferred Qualifications

  • LLVM and/or Clang compiler development experience.
  • CUDA C++ application development experience.
  • Experience with MLIR dialect development or transformation passes.
  • Experience working on programming language standards.
  • Deep understanding of parallel programming concepts.