Deadline for applications:


Three positions for research software engineers/computational materials scientists

Three positions for research software engineers/computational materials scientists are available in the group of Prof. Nicola Marzari at  EPFL in Lausanne,  Switzerland, under the supervision of Dr Giovanni Pizzi. 

Outstanding candidates are sought with a background in the physical sciences alongside strong programming skills. Candidates are expected to show excellent work ethics and to feel at home working in teams both within THEOS and between research groups. Women are strongly encouraged to apply.


In particular:

Position 1: High-performance computing, high-throughput computing and data analytics with the AiiDA materials informatics platform

This position is funded by the H2020 European Centre of Excellence MaX“Materials design at the Exascale”. The successful candidate will have the opportunity to join the international team of developers of AiiDA (an open-source python framework for workflow management and provenance tracking in computational materials science), contributing in building and sharpening the tools for the computational materials science of the future. The candidate will be involved in implementing new features driven by an increasing user base, identify and remove bottlenecks when dealing with tens of millions of data entries and thousands of concurrent simulations/workflows, and be involved in code maintenance and releases, user support, and AiiDA deployment using various technologies.


Positions 2 & 3: Materials Cloud: from prototype to production at scale

Upon interest, scientific research projects within THEOS or in collaboration with other research groups involved (e.g. LSMOC3MP, …) can be incorporated where they align with the objectives of the funding projects.

Contracts are initially for 1 year (as required by EPFL), renewable upon mutual satisfaction. Level of employment will be 100% on the standard EPFL paygrade.


More details and information, requirements for the positions, and instructions on how to apply can be found at