In the current project you will be in charge of accelerating Pharmacelera’s virtual screening software PharmScreen with HPC techniques.
The project will involve profiling the existing code in C++ and identify the critical sections to be accelerated and in a second stage the acceleration of the code through parallelization.
This is a great opportunity to work in a production environment in the application of HPC tech-niques for the acceleration of life science applications being used by pharmaceutical companies in their research projects.
What is required
Student in a Master's or PhD program in Computer Science, Computer or Electrical Engi-neering.
Good knowledge in C / C++ programming.
Knowledge in code parallelization (OpenMP, MPI, CUDA).
Strongly willing to challenge new technical ideas.
Autonomous and proactive approach to solve problems.
Good communication skills (fluent in English)
What we offer
We offer the opportunity to take part to an R&D project with real impact on a company product.
Research is organized to ease a dynamic approach with short-term goals focusing on key challenges.
It is strongly encouraged to share ideas and interact with colleagues in open and construc-tive discussions, to discuss results and strategy.
A nice workplace in an international environment located in Barcelona.
Possibility of virtual internship working remotely.