SICSA continues to grow as a world-class pool of researchers in Informatics and Computing Science and there are a range of vacancies occurring regularly across the SICSA member Universities.

This page also features vacancies from industrial employers seeking to recruit graduates in Informatics and Computing Science. Please note that all applications to external vacancies (outside SICSA) must be made directly to the advertising institution or organisation and not via SICSA.

University of Strathclyde, PhD positions on Robust and Explainable Mission Planning and Scheduling (REMPS)

Hours: Full Time
Contract Type: Fully funded PhD positions for 3,5 years
Starting date: September/October 2020


The Department of Mechanical & Aerospace Engineering and The Department of Computer Science at the University of Strathclyde (Glasgow, UK) are looking for two motivated students to be enrolled in their PhD program.

Projects Aims and Objectives

This research proposal is aiming at bringing together the latest research in explainable AI and probabilistic planning to equip future on-board autonomous spacecrafts with robust and interpretable mission planning and scheduling systems.

Space systems capable of autonomously creating plans from sensing information, or re-planning in response to failures or unexpected events, would greatly improve the scientific return of a mission as well as increase system safety. AI techniques has been largely applied to the design of autonomous systems that are able to cope with various level of uncertainties in the system, surrounding environment or mission goals. However, AI models generally lack of human interpretability.

Addressing the “explainability” problem can provide insight on the autonomous planning and scheduling process, and its environment, by answering questions such as: how should a planning system explain particular ordering decisions, or resource choices? For humans, to be able to trust an AI system, they have to understand the underlying AI reasoning process in a way that is transparent and comprehensible.

Addressing the “robustness” problem can produce task plans and schedules that are robust to uncertainties. Incorporating probabilistic reasoning into the planning and scheduling system would lead to the generation of dynamically controllable strategies.

This is achieved by including an intermediate layer between the planning and scheduling algorithm and the mission controller, called Abstract Argumentation (AA). AA will be able to justify robust solutions taken autonomously by the system both in terms of robustness as well as in terms of optimality in natural language.

Two case studies will be simulated and analysed: fault recovery plan and observation plan for natural disaster monitoring.

The enrolled students will have the opportunity to spend a period of time (6 months) at the European Space Agency during their research study.

The two PhD students will work in collaboratively on the two distinct projects:

Project 1: the aim of the first half of the project is designing and developing an interface for the explainable planner that is able to provide feedback on automatic schedules related to cause-effect of planner actions and system reactivity to uncertainties for the planned solution initially and for direct queries afterwards. In the first case ground operators can have a better knowledge and understanding on the decision taken by the autonomous systems, in the second case they can explore different solutions to increase the knowledge of the environment in which the system is operating

Project 2: The aim of this part of the project is to deploy integrated AI planning and execution systems, with temporal and discrete uncertainty, using new formalisms for plan execution that incorporate both temporally flexible execution (e.g. as STNUs) and probabilistic reasoning over the uncertainties that are inherent in the real world. This will be done through the incorporation of “robust envelopes” of allowed execution. As a result, it will be possible to (i) perform robust dispatch with dynamic consistency in probabilistic plans; (ii) create user-defined envelopes of permitted activity; and (iii) explicitly represent plan risk, fragility, and critical paths, which can be leveraged for explicability.


Master degree in computer science, applied mathematics or aerospace/electronics and electrical engineering


Experience in the field of machine learning, deep learning, natural language processing, optimisation, discrete optimisation and robust optimisation are desirable

Student eligibility

UK and EU students only.


If interested, please send your CV to Dr Annalisa Riccardi and Dr Michael Cashmore

More information can be found here.


Robert Gordon University Garthdee, Software Engineer KTP Associate

Hours: Full Time
Contract Type: Fixed Term
Salary: £25,000.00 – £34,000.00 per year
Closing Date: 4 August 2020


Job Summary

As part of a Knowledge Transfer Partnership (KTP) with Aberdeen Harbour Board (AHB), we are seeking a Knowledge Transfer Associate.  The Associate will take a leading role in the development of advanced staff and operational optimal scheduling software aimed at improving efficiencies by facilitating the real-time price-management of demand. The Associate will also have the opportunity to register for a research degree based on the work carried out on the project.

The post holder will be employed by the School of Computing Science and Digital Media at Robert Gordon University and will be based predominantly at the premises of Aberdeen Harbour, supported and supervised by staff from both the company and the University.

AHB is one of the UK’s busiest ports and a world leading marine support centre with links to more than 40 countries. AHB serves several industries as the main commercial port in the North-East of Scotland and has a strong focus on Oil & Gas supply vessels. The Smart Data Technologies Research Centre at RGU, which the post-holder will join, specialises in the application of advanced data science and artificial intelligence to real-world industrial problems.

The project has the following key objectives:

  • Develop staff and operational optimal scheduling software to assist AHB in delivering real-time price management solutions
  • Transfer knowledge of advanced simulation and software development techniques to AHB

Work as part of the Smart Data Technologies Centre at RGU

  • Develop technical skills, potentially to PhD level, in a fast-paced technical environment and as part of a multi-disciplinary team
  • Develop personal skills (verbal and written) to meet the requirements of an increasing responsibility and experience level

A KTP is a three-way project between an associate, a business and a university (see The associates are recruited to manage strategic projects within the company, whist being supported by a dedicated academic supervisor. Founded in 1975, KTP is one of Europe’s largest recruitment programmes. This position is funded for a period of 34 months by the KTP Programme. This is an opportunity to join a project which will offer challenging business analysis and process improvement work within a supportive, well managed and motivated team environment. In addition to a dedicated personal development budget of £5,600 and a travel budget, it is also anticipated that following the 34-month period, the company will continue the employment of the Associate.

You will be driving the development of a complex software component that will underpin efficiency gains for the Company and open up new markets for them. It requires the assimilation of knowledge from 3 different disciplines: logistics, operations research and computing science. It is expected that the post holder will require to develop skills in some of these areas. Extensive knowledge and experience exists within AHB and RGU to support this.

You should have as a minimum a good honours degree in Computing or a strongly related discipline. Strong interpersonal skills, the ability to self-direct, strong problem solving and analytical skills are essential for this post. Good report writing and presentation skills are also required. you will be self-driven but comfortable working in an interdisciplinary team.

Informal enquiries can be directed to Prof. John McCall. 

More information about the post and how to apply can be found here.

University of Dundee, Lecturer in Computing

Hours: Full Time
Contract Type: Fixed Term until 31 March 2021
Salary: £36,914 – £40,322 per annum (Grade 7)
Closing Date: 21 July 2020
Interview Date: 6 August 2020 via Microsoft Teams


The School of Science and Engineering has an international reputation for excellent teaching and topical research, particularly in addressing global challenges in energy, the environment, health care, technology, forensic science and infrastructure.

With its award winning Centre for Anatomy and Human Identification (CAHID), and departments in engineering, computing, physics and mathematics, the School offers a portfolio of disciplines and curriculums and state of the art facilities which prepare and inform the scientists and engineers of tomorrow. The School is run by an enthusiastic, committed and approachable team of experts who are recognised for their teaching approaches.

We are recruiting for an exceptional individual to join us as a fixed-term Lecturer in Computing, to develop and deliver teaching across undergraduate and postgraduate taught programmes. This post is available until 31 March 2021.

We encourage applications from candidates with experience of deploying and using modern learning technologies. All new appointees are expected to contribute to enhancing the student experience through the delivery of undergraduate (UG) and postgraduate (PG) teaching relevant to their discipline, supporting cross disciplinary learning and teaching initiatives, as well as knowledge-transfer, outreach and public engagement activities.

We welcome applications from everyone irrespective of gender or ethnic group. We particularly encourage applications from women and members of ethnic minorities as they are currently under-represented in posts at this level. As a global university, we are interested in attracting candidates working in all parts of the world and can offer relocation support.

Your priorities will include:

  • Contributing to the development of new pedagogy insights at the highest level
  • Engaging in appropriate opportunities to participate in interdisciplinary scholarship with other academic or industrial partners
  • Carrying out teaching and supervision at UG or PG level, including the development and delivery of blended teaching, contributing to curriculum design, enhancement of the student learning experience, and scholarship
  • Contributing to the School’s academic and pastoral support for UG and PG students

Who we’re looking for:

  • MSc or PhD in Computing (or a closely related subject)
  • Evidence of subject-level knowledge and practice in programming
  • Clear evidence of learning and teaching competence
  • Evidence or appreciation of innovative teaching methods

We are one of the UK’s leading universities – internationally recognised for our expertise across a range of disciplines and research breakthroughs in multiple areas, including science, medicine and engineering, amongst many others. Conveniently located on the banks of River Tay, our main city-centre campus is at the heart of Dundee – an up-and-coming, friendly, compact and affordable city with a rich heritage in design and technology.

For further information about this position please contact Professor Annalu Waller or Dr Iain Murray.

More information about the post and how to apply can be found here.