N° Référence: ITIS-2020-015
Présentation société Voir les autres offres
   
 

Luxembourg Institute of Science and Technology (LIST) - Researcher - High Performance and Parallelism in Data Science

Réf.: ITIS-2020-015

Your work environment

 

The Luxembourg Institute of Science and Technology (LIST) is a Research and Technology Organization (RTO) active in the fields of materials, environment and IT. By transforming scientific knowledge into technologies, smart data and tools, LIST empowers citizens in their choices, public authorities in their decisions and businesses in their strategies.

 

The Luxembourg Institute of Science and Technology (LIST) in partnership with Goodyear is driving significant research and development focused on responding to innovation challenges in tire-related applications and Business Intelligence. All projects and positions in this partnership are co-supervised by LIST senior researchers and our industrial partner professionals who all have a large experience in supervision and project management.

 

 

You will be part of the LIST IT for Innovative Services department

 

The “IT for Innovative Services” (Itis) department of LIST is home to 110 IT scientists and engineers performing research and innovation activities in computer and data science topics applied, in particular, to the design, engineering and assessment of novel approaches to information systems and services. These activities are supported by a Data Analytics/AI technological platform including HPC, Visualisation Wall and a Cognitive pillar.

The candidate will join the Data Science and Explainable Analytics Unit whose mission is to imagine, design, implement and assess novel approaches based on data sciences and interactive technologies to support problem-solving and decision-making in an explainable manner with human in the loop. The Unit activities include research projects as well as more applied activities carried out with private and public partners.

 

 

What you will be doing

 

Researchers in the Goodyear Data Science department develop innovative tools and methods for simulating, modelling and analysing complex processes throughout the company. This often yields computationally heavy tasks (e.g. hyper-parameter tuning), and effective code optimization and parallelization then becomes crucial.

 

We are looking for a highly motivated researcher to work on

  • Defining a taxonomy of data science programs and algorithms that may benefit from (CPU and GPU) parallelization facilities
  • Identifying relevant algorithmic and programming design patterns
  • Translating bottlenecks observed in profiling tools to design patterns
  • Designing and implementing software to automate code transformation and favour adoption by data science practitioners

Effectively parallelizing legacy (C or Python) code and algorithms does not always come easy. In addition, even in the recourse to frameworks such as TensorFlow and Pytorch, several pitfalls and bottlenecks may prevent maximal gains from GPU Hardware usage. Existing profiling tools (e.g. Tensorboard Profiler, Nvidia Nsight) provide insights regarding these bottlenecks, but interpreting their results and translating the latter into program modifications often require advanced programming skills. The goal of the researcher will be to advance the state of the ART in advanced profiling and code transformation and contribute to bridging this gap.

 

 

Which profile we are looking for

  • Educational background:PhD degree in Computer Sciences or Applied Mathematics
  • Technical skills:
    • Expertise in a research field overlapping data science, software engineering, and / or high-performance computing
    • Demonstrated experience in C/C++ programming in demanding contexts regarding computational performance (e.g. CUDA, OpenMP, Openacc)
    • Experience in using C/C++/Python profiling tools for the identification of computational bottlenecks, in the context of CPU or GPU-based computation
    • Proven experience in Python programming and using frameworks and libraries such as NumPy, scikit-learn, Keras or TensorFlow.
    • Experience in language engineering and meta-programming is a plus
    • Knowledge of classical machine learning techniques
    • Strong interest in engaging in innovative value-creation activities with industrial partners
    • Excellent written/verbal communication skills with the proven ability to effectively communicate across different levels of the organization and with stakeholders/project partners
    • Result oriented attitude
    • Willingness to work collegially in a multidisciplinary and multicultural environment
  • Language skills:
    • Excellent communication skills (oral, written, presentation)
    • Proficient written and spoken English is mandatory

 

Interested ?

 

Please apply online via the button below.

Description société

The Luxembourg Institute of Science and Technology (LIST) is a mission-driven Research and Technology Organisation (RTO) that develops advanced technologies and delivers innovative products and services to industry and society. These innovations can also be used to solve a number of societal challenges, particularly in the areas of the environment, security, education and culture, sustainable development, as well as the efficient use of resources.

As a major engine of the diversification and growth of Luxembourg's economy through innovation, LIST supports the deployment of a number of solutions to a wide range of sectors, including energy, space, construction, agriculture & viticulture, mobility, transport & logistics, finance, manufacturing technology and cutting-edge industry.

Thanks to its location in an exceptional collaborative environment, namely the Belval Innovation Campus, the institute accelerates time to market by maximizing synergies with different actors, including the university, the national funding agency and industrial clusters. In this context, with its role of autonomous enterprise with a public utility mission, LIST pools knowledge and skills with a view to the optimum and sustainable benefit for the market and society, in Luxembourg itself but also in the Greater Region of Luxembourg and in Europe.

Lire la suite
Offres d'emploi similaires
Offres similaires basées sur les critères : Developer / Analyst Programmer (Big) Data Expert Python C / C++