/Postdoctoral Researcher - AI for High Performance Computing

Postdoctoral Researcher - AI for High Performance Computing

Research & development - Leuven | More than two weeks ago

Investigate novel ways to leverage AI techniques in traditional HPC workloads

Postdoctoral Researcher - AI for High Performance Computing

What you will do

Modern scientific research has become heavily reliant on large-scale computation. Whether we consider physics, climatology, pharmaceutics, or engineering, all these disciplines frequently use large simulation and/or data-processing frameworks. Given their compute-intensive nature, these frameworks use special purpose high performance computing software and hardware solutions to enable maximum scalability. The resulting high-performance computing (HPC) field has been an established component of scientific research for many years.

An interesting side effect of the increasing availability of data and compute has been the development of new AI capabilities. The recent machine learning revolution has leveraged the enormous amounts of available compute to achieve new levels of performance on a variety of tasks. Machine learning models have already revolutionized computer vision, natural language processing, speech recognition and other data processing tasks. They are now also finding their way to scientific simulation, bio-medical data analysis and other traditional HPC workloads.

Novel machine learning models offer a data-driven alternative to the principled simulation models often used in traditional scientific computing. Using experimental or simulated data, machine learning models can be trained to emulate the behavior of partial or entire simulators. Often these data-driven models produce results orders of magnitude faster than running full simulations. These alternative machine learning models have opened new avenues of scientific research, by allowing scientists to simulate and optimize models at scales that were previously thought impossible. Very recent developments, like the success of Google’s AlphaFold protein folding simulations, indicate that we are only seeing the beginning of this trend.

The goal of this research project is the development of methods to enable better AI - HPC synergy. During the project, the successful candidate will investigate novel ways to leverage machine learning models in traditional HPC workloads. This will include dynamic use of machine learning models to replace (part of) standard HPC workloads, as well as the use of data driven analytics to exploit computational patterns and optimize the use of compute infrastructure. The final framework will achieve better scalability and use of resources by using hybrid AI/HPC methods.

This project is an initiative of the Compute Systems Architecture Unit (CSA). The CSA unit researches emerging workloads and their performance on large-scale supercomputer architectures for next-generation Artificial Intelligence (AI) and high-performance computing (HPC) applications. The team is responsible for algorithm research, runtime management innovations, performance modeling, architecture simulation and prototyping for these future applications and the future systems to execute them, to reach multiple orders of magnitude better performance, energy-efficiency, and total-cost-of-ownership.

What we do for you

We offer you the opportunity to join one of the world’s premier research centers in nanotechnology at its headquarters in Leuven, Belgium. With your talent, passion and expertise, you’ll become part of a team that makes the impossible possible. Together, we shape the technology that will determine the society of tomorrow.

We are committed to being an inclusive employer and proud of our open, multicultural, and informal working environment with ample possibilities to take initiative and show responsibility. We commit to supporting and guiding you in this process; not only with words but also with tangible actions. Through imec.academy, 'our corporate university', we actively invest in your development to further your technical and personal growth. 

We are aware that your valuable contribution makes imec a top player in its field. Your energy and commitment are therefore appreciated by means of a competitive salary with many fringe benefits. 

Who you are

  • You have a Ph.D. degree in Computer Science or a related field
  • You have strong experience with machine learning and / or high performance computing
  • You have excellent software engineering skills
  • Familiarity modern machine learning frameworks (tensorflow, pytorch) is a plus.
  • You work well in a team with diverse backgrounds
  • You are a constructive team player and actively share experience and knowledge with colleagues.
  • You work well in a multidisciplinary team with diverse backgrounds and skillsets.
  • Your networking skills, creativity, persistence and passion for what you do are highly valued.
  • We are looking for your excellent communication skills in English, as you will work in a multicultural team and interact with our collaborators.

This postdoctoral position is funded by imec through KU Leuven. Because of the specific financing statute which targets international mobility for postdocs, only candidates who did not stay or work/study in Belgium for more than 24 months in the past 3 years can be considered for the position (short stays such as holiday, participation in conferences, etc. are not taken into account).

Who we are
Accepteer marketing-cookies om deze content te kunnen bekijken.
imec's cleanroom
Accepteer marketing-cookies om deze content te kunnen bekijken.

Verzend deze job naar jouw e-mailadres