We are looking for a motivated post-doctoral student who will contribute as a senior researcher and a developer (DevOps) to the design, development, and deployment of the mQoL-Lab software infrastructure (mqol.unige.ch) created for research purposes at the Quality of Life (QoL) technologies laboratory at the University of Geneva, Switzerland. The QoL Lab (qol.unige.ch) is a pioneer in mixed-method (quantitative-qualitative) studies combining ubiquitously advanced data collection methods (from smartphones, wearables, and via various self-report methods), machine learning processes, and data analytics to quantify and enhance daily human behaviors, wellbeing, and quality of life in the long term. This position includes designing of own research projects within the QoL lab scope and gathering the user requirements, defining system functionalities, and operationalizing these by writing Kotlin, Flutter, and Python code, as well as its proper documentation. The candidate must also have experience with databases (NoSQL and SQL type), platforms like Firebase (for push notifications), Docker for deployment, and Git for code versioning and development workflow. Ideal candidates have experience developing smartphone applications for Android and iOS. The candidate must be able to translate the research needs into technical requirements. The candidate is expected to document their research in quality papers, written in a collaboration with the QoL’s group members. This role sits centrally within the lab, offering a diverse perspective and a vast array of challenges, such as consulting on the technical feasibility of existing research projects and new research proposals. We embrace testing and learning by continuously experimenting, analyzing, and improving our infrastructure which has helped the QoL Lab become an expert in mobile sensing and wellbeing research “in the wild”.
More details and application procedure PDF