Research Associate / HPC System Software Engineer (m/f/x) at Technische Universitt Dresden
01069 Dresden, , Germany -
Full Time


Start Date

Immediate

Expiry Date

18 Sep, 25

Salary

0.0

Posted On

19 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, Team Spirit, Software Development, C++, Independence, Distributed Systems, Data Analytics, Communication Skills, C, German, Python, English, Applied Mathematics, Rust

Industry

Computer Software/Engineering

Description

VACANCY ID 12192

Download as PDF
Since 2021, HPC at universities has been restructured by the NHR network. The network consists of nine centers, which operate the systems and offer a coordinated consulting service on the methodological competence of scientific HPC. The aim is to provide scientists at German universities with computing capacity for their research and to strengthen their skills in the efficient use of this resource. The NHR Center at TUD Dresden University of Technology operates state-of-the-art High Performance Computing (HPC) systems, providing researchers at German universities with critical computing resources for their scientific work. For TUD diversity is an essential feature and a quality criterion of an excellent university. Accordingly, we welcome all applicants who would like to commit themselves, their achievements and productivity to the success of the whole institution.
At the Center for Interdisciplinary Digital Sciences (CIDS), the Department Information Services and High Performance Computing (ZIH) offers three positions as
Research Associate / HPC System Software Engineer (m/f/x)
(subject to personal qualification employees are remunerated according to salary group E 13 TV-L)
starting as soon as possible. The positions are limited until May 31, 2026 with the option of extension until May 31, 2029 subject to grant approval. The period of employment is governed by the Fixed Term Research Contracts Act (Wissenschaftszeitvertragsgesetz – WissZeitVG).
In an ongoing effort to enhance the energy efficiency and performance of our High Performance Computing systems, we are developing and using cutting-edge operational data analytics software. As partner in the European research project SEANERGYS, we aim to contribute this expertise to create an integrated software solution designed to optimize resource utilization and energy consumption for real-world workloads on Exascale HPC systems.

Tasks:

  • scientific research and Development of tools for efficient HPC system operation and monitoring
  • research and Development of data-driven and AI-based optimizations for HPC operation
  • collect and evaluate requirements for operation software
  • design and establish a modern software development platform (CI/CD, integration testing, validation)
  • cooperate with German, European and international partners
  • presentation of results at conferences and in scientific publications

Requirements:

  • university degree in computer science, electrical engineering, applied mathematics, or a related field with a focus on software development or HPC
  • high degree of independence, commitment, and team spirit
  • strong knowledge of distributed systems architecture and Linux systems, ideally with experience in HPC or cloud environments
  • proficiency in C++ or Python at minimum, further languages such as C, Go, and Rust are a plus
  • practical experience with collaborative software development (git, code reviews)
  • experiences in data analytics and machine learning as well as monitoring solutions (e. g. Prometheus, Grafana, InfluxDB) are beneficial
  • excellent communication skills in English are required; fluency in German is a plus
Responsibilities
  • scientific research and Development of tools for efficient HPC system operation and monitoring
  • research and Development of data-driven and AI-based optimizations for HPC operation
  • collect and evaluate requirements for operation software
  • design and establish a modern software development platform (CI/CD, integration testing, validation)
  • cooperate with German, European and international partners
  • presentation of results at conferences and in scientific publication
Loading...