Research Scientist / Research Software Engineer - High Performance Computing (HPC)
Research Scientist / Research Software Engineer - High Performance Computing (HPC)

Research Scientist / Research Software Engineer - High Performance Computing (HPC)

Doktorand 45000 - 63000 € / Jahr (geschätzt) Kein Home Office möglich
H

Auf einen Blick

  • Aufgaben: Join the DARE project to develop software for cutting-edge RISC-V processors and HPC systems.
  • Arbeitgeber: Forschungszentrum Jülich is a leading research center in Germany, part of the Helmholtz Association.
  • Mitarbeitervorteile: Enjoy flexible work arrangements, 30 days of leave, and access to unique supercomputing resources.
  • Warum dieser Job: Be at the forefront of HPC innovation while collaborating with international experts in a dynamic environment.
  • Gewünschte Qualifikationen: Master's degree in relevant fields; experience with HPC systems and programming in C/C++ or Python.
  • Andere Informationen: Diverse and inclusive workplace with opportunities for long-term employment and professional growth.

Das voraussichtliche Gehalt liegt zwischen 45000 - 63000 € pro Jahr.

Work group:

JSC – Jülich Supercomputing Centre

Area of research:

Scientific / postdoctoral posts

Job description:

Your Job:

Within the Accelerating Devices Lab, you will work on the DARE project to create performance-critical software for novel RISC-V processors, which are developed within the project.

  • You support the creation of a full HPC software ecosystem for RISC-V, for example by using EasyBuild and Kokkos
  • Together with your colleagues, you port and optimize BLAS and FFT libraries close to the hardware and in close collaboration with processor developers and selected applications (co-design) to jump-start a sovereign RISC-V HPC infrastructure in Europe
  • Beyond your main duties, you support the enablement work on JUPITER, the exascale supercomputer at JSC, to place first applications on the system successfully and gain first-hand experience with accelerator-using programs
  • You support the coordination with the international project partners in a closely collaborating local RISC-V team
  • At scientific meetings, conferences, and in scientific papers you present the results of your work

Your Profile:

You are an excellent team player and a curious researcher, knowledgeable within the field of HPC, for example with GPU-accelerated HPC systems or RISC-V processors. You know how to tackle complex application workloads and how to map application features to hardware properties. More specifically, your profile is:

  • Master degree, preferably with subsequent PhD degree, in Computer Science, Mathematics, Physics, or similar fields
  • Self-motivated personality with very good command of written/spoken English
  • Comprehensive experience using HPC systems as well as parallel/distributed computing with CPUs and GPUs or similar accelerators
  • Programming and modern software engineering skills in C/C++ or Python
  • A track record of your work in code repositories (Open Source), scientific workshops, conferences, and other publications
  • Used to work in a multidisciplinary team and environment solving scientifically challenging problems on large computers.

You don’t need to check all the boxes above to apply to this position. In the end, your scientific curiosity, self-motivation, and team-spirit are most important to us.

Our Offer:

We work on the very latest issues that impact our society and are offering you the chance to actively help in shaping the change! Here is what Forschungszentrum Jülich can offer you:

  • Access to cutting-edge and unique supercomputing systems including large-scale GPU installations and Quantum Computers
  • Comprehensive training courses and individual opportunities for personal and professional further development
  • Extensive company health management
  • Ideal conditions for balancing work and private life, as well as a family-friendly corporate policy
  • Flexible work (location) arrangements, e.g. remote work
  • Flexible working hours in a full-time position (39 hours/week) with the option of slightly reduced working hours
  • 30 days of annual leave and provision for days off between public holidays and weekends (e.g. between Christmas and New Year)

In addition to exciting tasks and a collaborative working atmosphere at Jülich, we have a lot more to offer.

You will be initially employed for a fixed term of 2 years but with the prospect of longer-term employment. Salary and social security benefits will conform to the provisions of the Collective Agreement for the Public Service (TVöD-Bund), pay group 13, depending on your current qualifications and the precise nature of the tasks assigned to you. All information about the Collective Agreement for the Public Service (TVöD-Bund) can be found on the BMI website. The monthly salaries in euros can be found on page 66 of the PDF download.

We welcome applications from people with diverse backgrounds, e.g. in terms of age, gender, disability, sexual orientation / identity, and social, ethnic and religious origin. A diverse and inclusive working environment with equal opportunities in which everyone can realize their potential is important to us.

This research center is part of the Helmholtz Association of German Research Centers. With more than 42,000 employees and an annual budget of over € 5 billion, the Helmholtz Association is Germany’s largest scientific organisation.

#J-18808-Ljbffr

Research Scientist / Research Software Engineer - High Performance Computing (HPC) Arbeitgeber: Helmholtz Association of German Research Centres

Forschungszentrum Jülich is an exceptional employer, offering a dynamic work environment at the forefront of high-performance computing research. With access to cutting-edge supercomputing systems and a strong emphasis on personal and professional development, employees benefit from flexible working arrangements, a family-friendly corporate policy, and a collaborative atmosphere that fosters scientific curiosity and innovation. Join us to contribute to impactful projects while enjoying a balanced work-life experience in a diverse and inclusive setting.
H

Kontaktperson:

Helmholtz Association of German Research Centres HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Research Scientist / Research Software Engineer - High Performance Computing (HPC)

✨Tip Number 1

Familiarize yourself with the latest developments in RISC-V processors and HPC systems. This knowledge will not only help you during interviews but also demonstrate your genuine interest in the field.

✨Tip Number 2

Engage with the HPC community by attending relevant conferences or workshops. Networking with professionals in the field can provide valuable insights and potentially lead to recommendations.

✨Tip Number 3

Showcase your programming skills by contributing to open-source projects related to HPC or RISC-V. Having a strong portfolio of code can set you apart from other candidates.

✨Tip Number 4

Prepare to discuss your experience with multidisciplinary teams and how you've tackled complex problems in the past. Highlighting your teamwork and problem-solving abilities will resonate well with our values.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Research Scientist / Research Software Engineer - High Performance Computing (HPC)

HPC Systems Knowledge
GPU-Accelerated Computing
RISC-V Processor Familiarity
Parallel/Distributed Computing
C/C++ Programming
Python Programming
Software Engineering Skills
Performance Optimization
BLAS and FFT Libraries Porting
Co-Design Methodologies
Scientific Communication
Team Collaboration
Open Source Contribution
Problem-Solving Skills
Self-Motivation

Tipps für deine Bewerbung 🫡

Tailor Your CV: Make sure your CV highlights your experience with HPC systems, parallel computing, and programming skills in C/C++ or Python. Emphasize any relevant projects or contributions to code repositories.

Craft a Strong Cover Letter: In your cover letter, express your scientific curiosity and self-motivation. Discuss how your background aligns with the DARE project and your enthusiasm for working in a multidisciplinary team.

Showcase Your Research Experience: Include details about your previous research work, especially any publications, conference presentations, or workshops related to HPC or RISC-V processors. This will demonstrate your expertise and commitment to the field.

Highlight Team Collaboration Skills: Since teamwork is crucial for this role, provide examples of how you've successfully collaborated with others on complex projects. Mention any experience coordinating with international partners or working in diverse teams.

Wie du dich auf ein Vorstellungsgespräch bei Helmholtz Association of German Research Centres vorbereitest

✨Show Your Passion for HPC

Make sure to express your enthusiasm for high-performance computing and the specific technologies mentioned in the job description, like RISC-V processors. Share any relevant projects or experiences that highlight your curiosity and commitment to this field.

✨Demonstrate Team Collaboration Skills

Since teamwork is emphasized, prepare examples of how you've successfully collaborated in multidisciplinary teams. Discuss specific challenges you faced and how you contributed to solving them, especially in a research or technical environment.

✨Highlight Your Technical Expertise

Be ready to discuss your experience with programming languages such as C/C++ or Python, and your familiarity with HPC systems. Bring up any relevant projects or contributions to open-source repositories that showcase your skills and knowledge.

✨Prepare for Technical Questions

Expect technical questions related to parallel/distributed computing and application optimization. Brush up on key concepts and be prepared to explain how you would approach optimizing software for performance-critical applications.

Research Scientist / Research Software Engineer - High Performance Computing (HPC)
Helmholtz Association of German Research Centres
H
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>