HPC Application Expert - Lausanne, Schweiz - Epfl

    Epfl
    Epfl Lausanne, Schweiz

    Gefunden in: Talent CH C2 - vor 2 Wochen

    Default job background
    Ganztags
    Beschreibung
    EPFL, the Swiss Federal Institute of Technology in Lausanne, is one of the most dynamic university campuses in Europe and ranks among the top 20 universities worldwide. The EPFL employs more than 6,500 people supporting the three main missions of the institution: education, research and innovation. The EPFL campus offers an exceptional working environment at the heart of a community of more than 17,000 people, including over 12,500 students and 4,000 researchers from more than 120 different countries.

    Your mission :

    The Square Kilometre Array (SKA) represents a significant advancement in radio telescope technology. Beyond its astronomical objectives, it emphasizes sustainable energy utilization. As the SKA project develops, there is an increased demand for sophisticated computational infrastructures. Instruments such as GPUs and FPGAs emerge as pivotal for enhancing SKA's operational efficiency.

    The Murchison Widefield Array (MWA) in Western Australia is another instrumental component in radio astronomy. Its objectives span from probing the early epochs of the universe to observing solar events. This endeavor is not merely observational; it demands robust computational capabilities. Optimizing MWA's data processing with contemporary computing advancements is imperative.

    EPFL's SCITAS (Scientific IT & Application Support) plays an integral role in this context. SCITAS offers critical computational support not just to SKA and MWA, but also to other projects such as EUROfusion. Within SCITAS, as an HPC Application Expert, you will contribute to ensuring high-performance and energy-efficient computing for two projects related to the SKA and MWA radio telescopes. Main duties and responsibilities include :
  • HPC scientific application development and optimization in collaboration with EPFL scientists
  • Scientific software R&D in order to advance the platform technology
  • Operational support to users when needed
  • Your profile :

    Essential Qualifications:
  • A Ph.D. or a Master's degree in Electrical/Computer Engineering, Computer Science, or related fields. Master's degree holders should have at least 3 years of relevant experience.
  • Strong skills in scientific software development, especially in languages like C++ and Python.
  • Basic experience with GPU programming and parallel programming models.
  • Excellent writing and communication skills in English
  • Desirable Qualifications:
  • Familiarity with performance profiling tools.
  • Competence in CMake and git.
  • Knowledge of radio-astronomical algorithms and/or computer architecture.
  • French language skills
  • We offer :
  • A dynamic, interdisciplinary and international working environment
  • An internationally visible and rising academic institution in HPC
  • Privileged contact with state-of-the-art technological developments.
  • Access to many continuing education courses