+++ At DLR, we are always looking for bright minds – even during the current exceptional circumstances. Our current vacancies can be found here. +++

My knowledge is shaping the future.

Course paper / final thesis

Evaluation of Cloud Computing for Extracting Features from Large Scientific Data Sets for Visualization

Starting date


Duration of contract

up to 6 months

Type of employment


Goal of this thesis is to evaluate if cloud computing technology is a viable for preprocessing large scientific data sets for visualization.

In DLR’s Institute for Software Technology, an application stack is being developed to visualize scientific data from nearly any domain. Most domains are confronted with extremely large data sets. These sets can range from a few gigabytes to terabytes of data. Visualizing these data sets is not trivial and requires a distributed and parallel approach. The data is processed on a cluster, where each node works only on a subset of data. The results from the cluster nodes are merged and send to the client for visualization.

In the scope of this thesis cloud-based system need to be evaluated and compared to the cluster-based systems used at DLR. Cloud systems come with a number of advantages over classic clusters. Scalability and load balancing are some of them. Nevertheless, they also have some downsides. Their distributed nature may affect network communication speed. Another possible problem may arise from file access. In classical clusters the data is in the same physical location as the cluster nodes. This might not be possible in a cloud system. This might present problems with file access times. The thesis should build on existing cloud computing solutions and scientific work to implement an example post-processing algorithm and compare it to a cluster-based solution. At the end an evaluation should be done to determine if cloud-based systems could replace or complement cluster solutions in the future.

Your qualifications:

  • Computer Science student or similar
  • Good programming skills with C++ and Java/Kotlin
  • Preferably experience with cloud computing
  • Preferably experience with MPI, OpenMP or parallel/distributed computing
  • Preferably experience with VTK and ParaView

Your benefits:

Look forward to a fulfilling job with an employer who appreciates your commitment and supports your personal and professional development. Our unique infrastructure offers you a working environment in which you have unparalleled scope to develop your creative ideas and accomplish your professional objectives. Our human resources policy places great value on a healthy family and work-life-balance as well as equal opportunities for persons of all genders (f/m/x). Individuals with disabilities will be given preferential consideration in the event their qualifications are equivalent to those of other candidates.

  • Apply online now
  • You can send this job advertisement via e-mail and complete your application on a personal computer or laptop.

    We need your digital application documents (PDF). The document upload function is not supported by all mobile devices. Please complete your application on a PC/laptop.

    Complete application on PC

Technical contact

Jonas Gilg
Institute for Software Technology

Phone: +49 531 295-2221

Send message

Vacancy 56075

HR department Braunschweig

Send message

DLR site Braunschweig

To location

DLR Institute for Software Technology

To institute