Taro Logo

Internship – CUDA C++/Python Software Developer

Hitachi brings together world's greatest minds to drive innovation and technology solutions across various sectors including energy and infrastructure.
Backend
Software Engineering Intern
In-Person
5,000+ Employees
AI · Enterprise SaaS

Description For Internship – CUDA C++/Python Software Developer

Hitachi Energy Research Center in Kraków is seeking a CUDA Software Developer intern to join their innovative research team. This role presents an exciting opportunity to work on cutting-edge parallel algorithms for solving large-scale power systems problems using GPU technology. The position combines advanced software development with practical applications in the energy sector.

As an intern, you'll be working with state-of-the-art GPU computing infrastructure, developing solutions using CUDA C++ and Python, and collaborating with domain experts in power systems. The role offers exposure to high-performance computing and the chance to contribute to meaningful research that could be published in scientific journals or presented at conferences.

The ideal candidate should be a student with a strong foundation in mathematics, particularly linear algebra and matrix calculus, and proficiency in both C++ and Python. You'll need to demonstrate a scientific mindset and problem-solving abilities, along with excellent communication skills in both Polish and English.

This internship offers a unique opportunity to gain hands-on experience with parallel computing and GPU programming while working on real-world applications in the power systems industry. You'll be part of a global organization known for innovation and technological advancement, with access to cutting-edge resources and expert mentorship.

The position is based in Kraków, Poland, offering a part-time schedule that can accommodate your studies while providing valuable industry experience. This role is perfect for ambitious students looking to bridge theoretical knowledge with practical applications in a professional research environment.

Last updated 21 days ago

Responsibilities For Internship – CUDA C++/Python Software Developer

  • Develop parallel algorithms in CUDA C++ and Python using GPU libraries
  • Work on solving large-scale problems for optimization and simulation of power systems
  • Implement and benchmark state-of-the-art algorithms
  • Collaborate with domain experts
  • Participate in research projects

Requirements For Internship – CUDA C++/Python Software Developer

Python
  • Student in science, technology, engineering or mathematics
  • Familiar with linear algebra and matrix calculus
  • Proficient in C++ and Python, including numerical calculation libraries
  • Basic understanding of computer architecture
  • Scientific and problem-solving mindset
  • Fluent in Polish and English
  • Experience with GPU programming (advantage)
  • Knowledge of OpenBLAS, LAPACK, cuDSS, cuSparse, cuBLAS (advantage)

Interested in this job?

Jobs Related To Hitachi Energy Poland Internship – CUDA C++/Python Software Developer