New Job?Nejo!

The AI Job Search Engine

NV
NVIDIA
2mo ago

Software Engineering Intern, CUDA Core Libraries(m/w/x)

München
Full-timeInternshipOn-site
AI/ML
Data Science

Description

As a Software Engineering Intern, you will dive into the design and optimization of CUDA Core Libraries, enhancing GPU computing for developers. This role involves collaborating with seasoned engineers and improving the overall developer experience through various initiatives.

Let AI find the perfect jobs for you!

Upload your CV and Nejo AI will find matching job offers for you.

Requirements

  • Pursuing BS, MS, or PhD in Computer Science, Computer Engineering, or related field
  • Strong programming skills in C++, Python, or both
  • Familiarity with modern C++ and/or Python library development and packaging
  • Experience with parallel or heterogeneous programming (CUDA, OpenMP, GPU-accelerated Python, or similar)
  • Experience with software libraries or open-source projects
  • Ability to work independently and drive a project from exploration to completion
  • Clear written communication for design discussions and documentation
  • Knowledge of CPU/GPU architecture and algorithmic performance
  • Hands-on experience with CUDA C++, CUDA Python, Pytorch, JAX, Numba, CuPy, or related GPU-accelerated Python stacks
  • Familiarity with libraries such as Thrust, CUB, libcudacxx, or similar modern C++/GPU libraries
  • Familiarity with compiler infrastructure and tooling such as LLVM, Clang/LLVM tooling, or MLIR
  • Comfort navigating and debugging large, multi-language codebases (C++, Python, CMake, GitHub Actions CI systems)

Education

Currently in higher education

Tasks

  • Contribute to the design and implementation of CUDA Core Libraries in C++ and Python
  • Design and optimize GPU algorithms and APIs
  • Tune performance involving memory, parallelism, and synchronization
  • Enhance developer experience through tests, benchmarks, CI, packaging, and documentation
  • Collaborate with experienced CUDA engineers
  • Participate in design reviews and code reviews
  • Engage in open-source-style workflows

Tools & Technologies

C++PythonCUDAOpenMPPytorchJAXNumbaCuPyLLVMClangCMakeGitHub Actions

Languages

EnglishBusiness Fluent

Find the original job posting in its most current version here. Nejo automatically captured this job from the website of NVIDIA and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.
Not a perfect match?
100+ Similar Jobs in München
  • Analog Devices, Inc.

    Intern – Build LLM‑Powered Tools for Hardware Requirements & Verification(m/w/x)

    Full-timeInternshipOn-site
    Ismaning, München
  • NVIDIA

    Principal AI Developer Technology Engineer(m/w/x)

    Full-timeOn-siteSenior
    München
  • DE63 NXP Semiconductors Germany GmbH

    Intern AI Compiler Engineering(m/w/x)

    Full-timeInternshipOn-site
    München
  • NVIDIA Germany

    Senior Developer Technology Engineer, Artificial Intelligence(m/w/x)

    Full-timeOn-siteSenior
    München
  • Analog Devices, Inc.

    Intern, Embedded Software(m/w/x)

    Full-timeInternshipOn-site
    München
100+ View all similar jobs