Application Experts in AI/ML to Supercomputer Centre in Linkoping, Sweden

Back to available jobs
Ref LiU-2024-06069
We have the power of over 40,000 students and co-workers. Students who provide hope for the future. Co-workers who contribute to Linköping University meeting the challenges of the day. Our fundamental values rest on credibility, trust and security. By having the courage to think freely and innovate, our actions together, large and small, contribute to a better world. We look forward to receiving your application!

We are hiring experts in artificial intelligence and machine learning (AI/ML) to develop advanced computational and data storage services for Swedish research focused on high-performance computing (HPC)

The Role of an Application Expert in AI/ML

As a result of increased investments from the Knut and Alice Wallenberg Foundation (KAW) and EuroHPC, NSC is now further strengthening its expertise in AI/ML, and we are seeking individuals with strong competence in modern AI/ML methods, such as deep neural networks, to develop computational resources, associated services, and education to meet the needs of KAW's research initiatives and the increased focus on AI within EuroHPC. AI/ML-based methods are developing rapidly, and entirely new applications and services are emerging in research fields as diverse as human genomics, protein folding, materials physics, and fluid dynamics, so you will encounter and interact with individuals in many exciting research fields. The work tools will be computational clusters and distributed data storage at the forefront of technology, and the users will be Sweden's leading researchers. There will also be a strong focus on developing course activities focused on the optimal use of relevant AI/ML services.

There are three focus areas for the positions: 1) Computation 2) Data processing and 3) Education/training:
The focus areas have significant overlap in their components, and the solutions developed require a cohesive and holistic view to be successful. The overarching task for an application expert is to help maximise the research outcome of the available computational and storage resources, as well as to guide researchers in the uptake of new approaches. The tasks are highly varied and generally follow the needs identified among user groups and by NSC.

The focus areas further include to:

  • Improve usability and performance of computational resources in various aspects, particularly parallel/distributed training of models for generative AI.
  • Develop services to support new workflows, such as for sensitive data, container solutions, or collaboration platforms.
  • Design courses and workshops in the techniques applicable to the development of AI/ML applications.
  • Identify needs in dialogue with researchers and other user groups.
  • Monitor technology and provide expert support in future procurements of technical solutions.
  • Collaborate with colleagues, external partners, and researchers in the development of services.
  • Assist research groups with questions and solutions of a primarily technical nature.
  • Parallelisation and scaling studies and user support regarding such activities.
  • Optimise data flow from distributed storage systems to computational units.

The person we need

To succeed in the role, the following are required:

  • Relevant university degree - MSc/engineer in programming/computer science or equivalent competence acquired in another way.
  • Documented good knowledge of Python and one of the most prominent Deep Learning frameworks -- PyTorch or TensorFlow.
  • Experience with Linux/Unix.

Additional qualifications that strengthen your application include one or several of the following:

  • Experience with distributed (multi-GPU) DNN training with TensorFlow, PyTorch, or another framework. Particularly experience with Generative AI and multi-modal models.
  • PhD degree in a some of the relevant fields.
  • Relevant work experience.
  • Experience in teaching and developing course activities.
  • Knowledge of scientific computing as well as computational and data storage infrastructure.
  • Ability to work individually and in collaboration with colleagues in different fields.
  • Initiative and interest in supporting Swedish research within scientific disciplines that rely heavily on computational resources.
  •  Experience with additional Deep Learning frameworks.
  • HPC or related fields such as parallel programming.
  • Experience of working with sensitive data.
  • Experience in project management.
  • Experience in programming GPUs with C/C++/CUDA/HIP/OpenACC/OpenMP.

The workplace

The positions are located at Campus Valla, Linkoping University, Sweden. You will join a group of application experts with domain expertise in various scientific fields, with a common primary focus on facilitating efficient use of NSC's computational resources. The group works closely together with NSC's technical experts, which is a key factor for successful work with user-oriented services. In the role, you will collaborate with several external parties, such as researchers, research infrastructures, software developers, etc. Our workplace is characterised by values such as respect, responsibility, and courage. We have an international and stimulating environment with an open climate where ideas and discussions are encouraged. With us, you will have the opportunity to deepen your technical knowledge and learn from the best in the field. You will be given ample opportunity for competence development and will be involved in shaping our future services, both locally and nationally, in an organisation with efficient decision-making within a fast-growing professional field.


More information about NSC can be found at NSC Sweden

The employment

Permanent position, Full-time, 100%. A probationary period of 6 months may be applicable.

Start date by agreement.

We will offer support for work permit and moving to Sweden if needed.

Salary and employment benefits

Linköping University is a Swedish public employer and offers individual salary setting, as well as opportunities to combine parenthood and an active lifestyle with employment.

NSC offers a possibility of remote work up to 40% of the working time.

More information about employee benefits is available here.

Union representatives

Information about union representatives, see Help for applicants.

Application procedure

Apply for the position by clicking the “Apply” button below. Your application must reach Linköping University no later than 2025-01-30 (CET).

Applications and documents received after the date above will not be considered.

We welcome applicants with different backgrounds, experiences and perspectives - diversity enriches our work and helps us grow. Preserving everybody's equal value, rights and opportunities is a natural part of who we are. Read more about our work with: Equal opportunities.

We look forward to receiving your application!


Linköping university has framework agreements and wishes to decline direct contacts from staffing- and recruitment companies as well as vendors of job advertisements.

Contact persons

Torben Rasmussen

Applikationsexpert, Application Environment (AE)

+46 13 28 14 94

torbenr@nsc.liu.se

Björn Alling

NSC Director

+46 735 89 03 32

bjorn.alling@liu.se

Anna Jänis

Head of Division

+46 13 28 57 10

anna.janis@liu.se

Christina Inglisedotter

HR-partner

+46 13 28 10 13

christina.inglisedotter@liu.se

URL to this page