CSC – Tieteen tietotekniikan keskus Oy is looking for an HPC Developer to advance scientific research through high-performance computing. In this role, you will focus on programming, porting, and optimizing scientific applications for GPU and modern supercomputing architectures.
What You'll Do
- Develop HPC software within computational science research projects.
- Port existing codes to GPU architectures and optimize them for performance.
- Collaborate with scientists and engineers to integrate computational solutions into research workflows.
- Profile and tune applications for scalability on modern supercomputing platforms.
- Report, document code, and provide technical support for project stakeholders.
- Provide user support and training in HPC programming.
What We're Looking For
- Strong programming skills in C/C++, Fortran, and/or Python.
- Experience in GPU programming with CUDA, HIP, OpenMP or OpenACC.
- Experience in parallel programming (MPI, OpenMP), and performance optimization.
- Familiarity with HPC environments.
- Ability to work independently and as part of a multidisciplinary team.
Nice to Have
- Knowledge of modern GPU architectures.
- Experience with profiling tools and performance analysis.
- Experience in computational science.
Technical Stack
- C/C++, Fortran, Python
- CUDA, HIP, OpenMP, OpenACC, MPI
Benefits & Compensation
- Flexible working hours.
- Option for remote work.
- Comfortable workspaces in Keilaniemi, Espoo, and Renforsin Ranta, Kajaani.
- Comprehensive occupational healthcare services and health insurance.
- Remote work insurance.
- Lunch benefit.
- Sports and cultural benefits.
Work Mode
This role offers a hybrid work mode and is based in Espoo, Uusimaa, Finland.
CSC fosters a supportive, inclusive environment where diversity and equality are embedded in our culture. We focus on well-being at work. We encourage all skilled applicants regardless of background to apply for the position.




