MAX IV, Lunds Universitet

Lund University was founded in 1666 and is repeatedly ranked among the world’s top universities. The University has around 47 000 students and more than 8 800 staff based in Lund, Helsingborg and Malmö. We are united in our efforts to understand, explain and improve our world and the human condition.

Lund University welcomes applicants with diverse backgrounds and experiences. We regard gender equality and diversity as a strength and an asset.

Your team 
You will join the Scientific Data Group within the MAX IV Technical Division - a team dedicated to acquiring experimental data from cutting-edge detector systems and supporting users in data analysis and visualization. These services are delivered through both online and offline platforms, often web-based and AI-powered in the near future. To strengthen our focus in this area, we are seeking a Research Software Specialist to support user data analysis within the MAX IV computing environments. 

You will play a key role in developing and supporting the software ecosystem for data analysis within the MAX IV edge-cloud environment. This includes close collaboration with MAX IV scientists and the IT infrastructure group to enhance platforms such as JupyterHub and high-performance computing (HPC) systems. Future developments will improve the integration of AI-assisted data reduction workflows, enabling scalable analyses and facilitating intuitive interaction between researchers and their data. Responsibilities involve building full stack web applications for data access, visualization, and interpretation. Additionally, the candidate will contribute to MAX IV’s commitments in European collaborations, such as the European Open Science Cloud (EOSC), and participate in upstream open-source software projects. Active engagement in major research software initiatives is encouraged, including contributions via pull requests, publications, and presentations at conferences and workshops. 

Your primary responsibilities will include

  • Developing and providing operational support for scientific software and services within the MAX IV edge-cloud environment, with a focus on web-based data analysis tools - particularly within the Jupyter ecosystem, including integrated applications and JupyterLab extensions
  • Designing and implementing web-based services for data access, curation, and analysis, including edge scientific applications tailored to MAX IV experiments and the broader photon and neutron (PaN) science community
  • Supporting and maintaining scientific software deployed on edge HPC infrastructure

To be successful in this role you need to have the following qualifications 

  • A degree in Computer Science, Mathematics, (Bio)Physics, Engineering, or equivalent qualifications/experience
  • Demonstrated proficiency in web application development using frameworks such as FastAPI, flask or React.js
  • Proven experience in deploying and maintaining shared Jupyter services (e.g., JupyterHub) or a similar public research or data service
  • Proven experience in automating the distribution and deployment of research software, ensuring reproducibility and scalability across diverse computing environments.
  • Proven software development skills in high-level programming languages such as Python, C++, or Julia, within a Linux environment
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) practices.
  • Demonstrated experience in testing scientific workflows and implementing service monitoring solutions
  • Basic knowledge of the conda ecosystem
  • Familiarity with containerization technologies and Kubernetes for software and service deployment is desirable
  • Adherence to best practices in software and service documentation.
  • Strong communication skills and the ability to collaborate effectively with colleagues across all levels, both within and outside the organisation
  • Demonstrated ability to work effectively as part of a multi-disciplinary team. 

Below are seen as merits 

  • Significant contribution to the development of data analysis services.
  • Advanced degree (PhD) in a relevant field
  • Scientific expertise in designing and building research environments, particularly those supporting data-intensive workflows
  • Working experience at synchrotrons or other large-scale experimental research facilities.
  • Experience with Photon and Neutron (PaN) data analysis
  • Experience in delivering training on research software and data analysis.
  • Familiarity with the EasyBuild framework
  • Experience with research software distribution for large-scale facilities, such as CernVM-FS
  • Experience in integrating AI-powered applications with external data sources and application systems

As a person you are a self-starter with a passion for learning new technologies and take initiative to solve problems. You are creative, flexible as well as performance oriented and have an ability to cooperate and work with others as part of a multi-disciplinary team. 

Would you like to work in a challenging and supportive environment? Then join us and take the opportunity to make a real difference!

For further information, please visit:
https://www.lunduniversity.lu.se/about-lund-university/work-lund-university
www.sweden.se
https://www.maxiv.lu.se/about-us/careerjobs/comp_and_benefits/

Probationary period may apply.

Type of employment Permanent position
Contract type Full time
First day of employment As per agreement
Salary Monthly salary
Number of positions 1
Full-time equivalent 100%
City Lund
County Skåne län
Country Sweden
Reference number PA2025/1591
Contact
  • Paul Bell, +46706700506, paul.bell@maxiv.lu.se
Union representative
  • OFR/S:Fackförbundet ST:s kansli, 046-2229362, st@st.lu.se
  • SACO:Saco-s-rådet vid Lunds , 046-2229364, kansli@saco-s.lu.se
Published 14.Jul.2025
Last application date 10.Aug.2025
Login and apply

Share links

Return to job vacancies