Software developers with an interest in applications for High Performance Computing

3 hours ago


Kongens Lyngby, Denmark Danmarks Tekniske Universitet (DTU) Full time

If you are passionate about supporting research excellence and empowering researchers with cutting-edge computational tools and resources, we invite you to apply for the position as HPC Software Developer at DeiC. Join us in shaping the future of research in Denmark
Are you interested in hardware platforms like GPUs, FPGAs, CPUs, and quantum computers? Do you see yourself enabling and optimizing software to run on some of the largest supercomputer facilities in Europe? Do you wish to play a pivotal role in advancing research in many different areas from all Danish researchers, for the benefit of society through HPC?

We are looking for skilled software developers with an interest in High Performance Computing (HPC) to help us reach our goal of making HPC easily accessible to all researchers at the Danish universities, public administration and industry.

At DeiC you will play a pivotal role in providing comprehensive support to researchers across Denmark, enabling them to harness the power of high-performance computing for their projects. Working closely with a multidisciplinary team, you will ensure that researchers have access to state-of-the-art HPC resources and receive the technical guidance and assistance necessary to maximize the impact of their work.

The job
You will join the HPC department within DeiC working on a diverse set of tasks – matched to your skill set and interests – related to enabling researchers to fully harness HPC systems. Examples of typical tasks include:

  • Developing software that makes advanced research infrastructure like HPC systems more accessible to researchers who are experts in their research field but not necessarily HPC super users.
  • Collaborating with researchers to understand their computational needs and provide expert advice on leveraging HPC systems effectively to reach their research goals.
  • Assisting researchers in porting, optimizing, and parallelizing their applications for HPC environments, offering guidance on software development, debugging, and profiling as needed.
  • Creating and maintaining documentation, tutorials, and knowledge based articles to facilitate self-service access to HPC systems and promote knowledge sharing within the research communities.
  • Collaborating with researchers on interdisciplinary projects, providing technical expertise and support to enable the seamless integration of HPC systems with other research infrastructure and data repositories.
  • Taking part in national and international projects with the overall goal of enabling researchers to do more and better research using HPC.
  • Coordinate and develop the HPC setup in Denmark in collaboration with stakeholders in Denmark.

The HPC department works in close collaboration with the Quantum Computing and Data Management Departments within DeiC ensuring consistency in our solutions for processing research data according to best practices on HPC and quantum computers.

Our expectations of you
We imagine you hold a master’s degree in computer science, Engineering, Computational Science, electrical engineering, computational physics, computational chemistry, applied mathematics, or a related field.

We greatly appreciate people with:

  • Experience with technical support and consultancy services to researchers in an academic or research environment.
  • Strong problem-solving skills and the ability to troubleshoot complex technical issues related to HPC systems and applications.
  • Strong communication skills, with the ability to convey technical concepts effectively to diverse audiences and foster collaborative relationships with researchers.
  • Excellent collaboration skills with an open mind to colleagues from all over Europe and make sure that DeiC's values and goals are at the forefront of what you do.
  • Professionally communication skills in English. Being able to speak Danish is not a must. The best way to fully integrate with your new colleagues is to have a wish to learn some basic Danish.

Besides that, we are looking for people that have experience or knowledge with one or more of the following topics:

  • Proficiency in parallel programming languages (e.g., MPI, OpenMP, CUDA, HIP) and familiarity with HPC software ecosystems and libraries.
  • Proficiency in solving data sciences tasks like exploratory and statistical data analysis, training AI/ML models, or creating visualizations or dashboards using common industry frameworks and libraries.
  • Programming in C, C++, Fortran, Python, or other programming languages used in HPC.
  • Experience with cloud computing platforms (Azure/AWS/Google) and containerization technologies (Docker/Kubernetes/Singularity/Apptainer).
  • Experience with and research data management practices in computational experiments.
  • Experience with source code version control (Git/GitHub), automated testing (CI/CD), and DevOps practices.
  • System development in relation to help building research e-infrastructure systems or other systems to enable users to take advantage of HPC systems.

What we offer in return
An organisation that prioritizes a good work-life balance and offers flexible working hours along with the option for remote work (2 days per week) with excellent opportunities for further developing your professional skills via courses, hackathons, self-study, and knowledge sharing with colleagues.

We are a diverse team dedicated to advancing e-infrastructure services and leveraging technology for the public good.

We have a value of collaborative and intellectually stimulating environment where your expertise in HPC and research support is valued and where you get to be part of the daily decision making.

At the end of the day this job gives you the opportunity to make a meaningful impact by supporting groundbreaking research across various disciplines.

Salary and appointment terms
The appointment will be based on the collective agreement with the Danish Confederation of Professional Associations (AC) or other relevant collective agreement.

The workplace will be at the Aarhus office at the Aarhus University Campus. If you are not currently living in Denmark, relocation to Denmark will be needed. For people outside the European Union please make sure to state in your application what country you will relocate from as different rules apply.

Application and contact
Please submit your online application no later than 8 September 2024. Open the “Apply now” link, fill out the form and attach your motivated application, CV and exam certificates.

If you would like to know more about the position, please contact Head of HPC, Eske Christiansen on +45 9351 0048 or email

Applications received after the deadline will not be considered.

All interested candidates irrespective of age, gender, race, disability, religion or ethnic background are encouraged to apply.

#J-18808-Ljbffr

  • Kongens Lyngby, Lyngby-Tårbæk Kommune, Denmark Danmarks Tekniske Universitet (DTU) Full time

    We are seeking an exceptional software developer with a passion for High-Performance Computing (HPC) to join our team at DeiC. As an HPC Software Developer, you will play a crucial role in enabling researchers across Denmark to harness the power of advanced research infrastructure.With a strong background in computer science, engineering, or a related field,...


  • Kongens Lyngby, Lyngby-Tårbæk Kommune, Denmark Danmarks Tekniske Universitet (DTU) Full time

    Software Developers Wanted for HPC PositionWe are seeking skilled software developers with an interest in High Performance Computing (HPC) to join our team at Danmarks Tekniske Universitet (DTU). As an HPC Software Developer, you will play a pivotal role in making HPC easily accessible to researchers at Danish universities, public administration, and...


  • Kongens Lyngby, Lyngby-Tårbæk Kommune, Denmark Danmarks Tekniske Universitet (DTU) Full time

    About the OpportunityWe are seeking an experienced High Performance Computing (HPC) expert to join our team at Danmarks Tekniske Universitet (DTU). This is a unique opportunity to make a meaningful impact by supporting groundbreaking research across various disciplines.Job SummaryThe successful candidate will play a pivotal role in providing comprehensive...


  • Kongens Lyngby, Denmark COMSOL AS Full time

    Software Developer – High Frequency Electromagnetics - Career Opportunities COMSOL A/S COMSOL, Inc. is seeking a software developer in its Burlington, MA office. We are looking for an individual with a strong background in full wave, high-frequency computational electromagnetics such as RF and Wave Optics. The primary responsibility of this position is to...


  • Kongens Lyngby, Lyngby-Tårbæk Kommune, Denmark Danmarks Tekniske Universitet (DTU) Full time

    About UsDanmarks Tekniske Universitet (DTU) is a leading technical university globally recognized for the excellence of its research, education, innovation, and scientific advice. We develop solutions in close cooperation with companies and public authorities. Our research aims at strengthening welfare, productivity, and sustainability within society.We are...


  • Kongens Lyngby, Denmark Danmarks Tekniske Universitet (DTU) Full time

    Are you interested in exploring the potential of quantum computing to address challenges in the Mobility and Transportation Systems? Do you have expertise in applied mathematics and, ideally, competence in quantum computation, machine learning, applied physics or optimization techniques? If so, this position might be a good fit for you. Are you interested...


  • Kongens Lyngby, Lyngby-Tårbæk Kommune, Denmark Danmarks Tekniske Universitet (DTU) Full time

    Job DescriptionWe are seeking an exceptional researcher to join our team at Danmarks Tekniske Universitet (DTU) in the field of quantum computing and transportation systems. The successful candidate will work on a 3-year PhD project, starting no later than December 1st, 2024, focusing on exploring the potential of quantum models to revolutionize traffic...


  • Kongens Lyngby, Lyngby-Tårbæk Kommune, Denmark Bang & Olufsen Full time

    At Bang & Olufsen, we are seeking a skilled Software Development Specialist to join our team of professionals. This exciting opportunity is perfect for a visionary developer who is passionate about crafting immersive experiences on iOS and Android platforms.The successful candidate will work closely with experienced C# and .NET developers to bring the Bang &...


  • Kongens Lyngby, Lyngby-Tårbæk Kommune, Denmark Danmarks Tekniske Universitet (DTU) Full time

    About the PositionWe are seeking a highly motivated and skilled researcher to join our team at DTU as a PhD scholar. The position is part of an exciting collaboration between DTU, EPFL, and FANUC Europe GmbH, offering unique opportunities for high-level research, training, and innovation within manufacturing engineering.The successful candidate will work on...


  • Kongens Lyngby, Lyngby-Tårbæk Kommune, Denmark Bang & Olufsen Full time

    Embark on a career-defining opportunity as a Mobile Application Developer at Bang & Olufsen. We are seeking a talented software developer to join our agile team and contribute to the development of innovative, high-end audio and video products.Bang & Olufsen has a rich history of crafting exceptional luxury audio products that change moods and inspire minds....

  • Student Assistant

    4 months ago


    Lyngby-Taarbæk Kommune, Denmark Hottinger Brüel & Kjær AS Full time

    This job will provide you with an opportunity to further your career alongside some of the best and most passionate technology experts from around the world in a leading company within the test, measurement and data analytics industry. You will be a strong contributor collaborating closely with colleagues from various business functions. At HBK, we live up...


  • Kongens Lyngby, Lyngby-Tårbæk Kommune, Denmark Danmarks Tekniske Universitet (DTU) Full time

    At Danmarks Tekniske Universitet (DTU), we are looking for a skilled Senior Computational Protein Engineering Support Specialist to join our interdisciplinary research center, DTU Biosustain. This part-time position will support our activities in the dry lab with regards to protein engineering workflows.The Computational Protein Engineering group at DTU...


  • Kongens Lyngby, Denmark Danmarks Tekniske Universitet (DTU) Full time

    We are looking for a part time employee to support our activities in the dry lab with regards to protein engineering workflows. The Computational Protein Engineering (CPE) group at The Novo Nordisk Foundation Centre for Biosustainability (DTU Biosustain) is creating and characterizing novel protein/enzyme variants to develop innovative and sustainable...


  • Kongens Lyngby, Denmark Danmarks Tekniske Universitet (DTU) Full time

    Are you interested in contributing to the future of quantum technology? DTU Electro is seeking an enthusiastic and skilled PhD to work on the development of highly efficient quantum light sources operating in the telecom C-band for building key demonstrators in quantum information technology. The Department of Electrical and Photonics Engineering (DTU...


  • Kongens Lyngby, Lyngby-Tårbæk Kommune, Denmark Danmarks Tekniske Universitet (DTU) Full time

    About the RoleDTU Management is seeking a highly motivated and talented PhD researcher to join our team at Danmarks Tekniske Universitet (DTU) in Denmark. The successful candidate will be part of an exciting research project focused on developing innovative solutions for traffic network optimization using quantum computing.Job DescriptionThe PhD researcher...


  • Kongens Lyngby, Denmark Danmarks Tekniske Universitet (DTU) Full time

    Interesting job for data science students or applicants with similar experience. We are seeking 1-2 skilled part-time programmers who can work independently and in a structured manner. The primary responsibilities will involve reconstruction and analysis of 3D volumetric data, organizing data and code, and programming related to image processing. The job You...


  • Kongens Lyngby, Lyngby-Tårbæk Kommune, Denmark Nets AS Full time

    Nets A/S is at the forefront of creating secure identity solutions and new innovative services of tomorrow leveraging modern technology. Our state-of-the-art solutions empower both private and public sectors to deliver fast, secure, and compliant digital services to their users.As a Senior Software Developer in our NemLog-in Java development team in Denmark,...


  • Kongens Lyngby, Lyngby-Tårbæk Kommune, Denmark Danmarks Tekniske Universitet (DTU) Full time

    About the JobWe are looking for a highly skilled part-time employee to support our activities in Computational Protein Engineering. The successful candidate will join our team at Danmarks Tekniske Universitet (DTU) and contribute to the development of innovative solutions in bioproduction and bioremediation.ResponsibilitiesSupport the CPE research group with...


  • Kongens Lyngby, Lyngby-Tårbæk Kommune, Denmark Danmarks Tekniske Universitet (DTU) Full time

    Job DescriptionWe are seeking a highly motivated and skilled Research Scientist to join our team at Danmarks Tekniske Universitet (DTU) in Denmark. The successful candidate will be responsible for developing high-performance nanoparticles for efficient hydrogen production.About the ProjectThis project focuses on the development of photocatalytic materials...


  • Kongens Lyngby, Denmark Danmarks Tekniske Universitet (DTU) Full time

    PhD position on the intersection of Bayesian deep learning and differential geometry. In this project, we will develop a theoretical understanding of the failure modes of Bayesian deep learning and translate these insights into efficient and scalable approximate inference techniques. Do you want to figure out why Bayesian deep learning doesn’t work? And...