Assistant Professor in Computing

Dublin, Ireland
19 Jul 2021
End of advertisement period
30 Jul 2021
Contract Type
Fixed Term
Full Time

School of Computing
Faculty of Engineering & Computing

  • Fixed Term Contract to 31st August 2024


Dublin City University (www.DCU.ie) is a young, ambitious and vibrant University, with a mission ‘to transform lives and societies through education, research, innovation and engagement’. Known as Ireland’s ‘University of Enterprise and Transformation’, it is committed to the development of talent, and the discovery and translation of knowledge that advances society and the economy. DCU is the Sunday Times Irish University of the Year 2021.

The University is based on three academic campuses in the Glasnevin-Drumcondra region of north Dublin. It currently has more than 18,000 students enrolled across five faculties – Science and Health, DCU Business School, Computing and Engineering, Humanities and Social Sciences and DCU Institute of Education. DCU is committed to excellence across all its activities. This is demonstrated by its world-class research initiatives, its cutting-edge approach to teaching and learning, its focus on creating a transformative student experience, and its positive social and economic impact. This exceptional commitment on the part of its staff and students has led to DCU’s ranking among the top 2% of universities globally. It also consistently features in the world’s Top 100 Young Universities (currently in QS Top 70 Under 50, Times Higher Top 150 Under 100).

DCU is placed 84th in the world, in the Times Higher Education University Impact Rankings – measuring higher education institutions’ contributions towards the UN Sustainable Development Goals. Over the past decade, DCU has also been the leading Irish university in the area of technology transfer, as reflected by licensing of intellectual property.

School of Computing

The School of Computing at Dublin City University has earned a strong reputation for excellence in research and teaching. In addition to its existing programmes the B.Sc. in Computer Science degree, the B.Sc. in Computing for Business, the new and innovative BSc in Data Science is the first of its kind in Ireland, and is aimed at students who are interested a career in Big Data, data analytics and related data science roles. We also offer a range of innovative taught programmes aimed at producing graduates with the professional and personal skills most sought after in the Information Economy.

The School also enjoys a lively, engaging environment for research in many areas of computing, with its numerous Ph.D. and M.Sc. research students producing work of significance at both national and international level. With close industry links and fee support for EU students, the School's teaching and research programmes reflect the current and anticipated needs of Ireland's industrial and commercial sectors while at the same time meeting the most rigorous national and international academic standards

Role Profile

The School of Computing is now looking to appoint an Assistant Professor in Computing to join its expanding team of academics. The ideal candidate would have a strong research track record in Software Engineering. The successful candidate will contribute to teaching, curriculum development and administrative activities in the School of Computing, across all levels. The appointee will have an excellent research track record (including publication in high quality peer-reviewed journals/conferences, engagement in supervision of research students, engagement with industry, attracting research funding) and will be expected to demonstrate an alignment of their research interests with existing research expertise within the School of Computing.

Duties & Responsibilities

The duties and responsibilities of the position include, but are not restricted to, the following:

Teaching and Learning

The appointees will be required to contribute directly to degree programmes through research-led teaching, supervision of laboratory sessions, student mentoring and supervision of student projects. Specifically, the successful applicant will be required to (inter alia):

Prepare, deliver and assess a range of core Computing subjects at undergraduate and postgraduate levels. This will extend to supporting innovation in teaching, transnational and digital provision of programmes, engaging with international travel and new technology as needed.

This includes, but is not limited to:

  • Supervision of laboratory sessions, and student mentoring.
  • Supervising undergraduate and postgraduate student projects.
  • Getting involved in course development and delivery and participation in the ongoing development of programmes.
  • Enhancing professional development skills for teaching.

Research and Scholarship

Engagement in high quality research activities in the topics mentioned earlier, either independently and in association with one or more existing research groups/centres. This engagement should have resulted in publications in high impact factor journals and presentations at international conferences.

Additionally, the ideal candidate should:

  • Show potential to establish an independent research programme (in the topics defined earlier) and attract research funding from competitive research funding schemes and/or industry
  • Participate in research-related administration such as research student supervision, PhD thesis examination and related duties.

Service and Contribution to University and Society

Contribute to the ongoing direction and strategy within the school, faculty, university and profession, for example:

  • in terms of strategic planning, quality review and improvement processes and external programme accreditations.
  • via involvement with appropriate professional institution(s) and associated initiatives.
  • developing and delivering the International Activities of the School of Computing, including international travel to do so.
  • Undertake administrative functions related to the activities of the School of Computing, Faculty of Engineering and Computing, and the wider university. Such duties will be defined by the Head of School and may include some of the following: degree programme coordination; participation in committees; visits to students on industrial placement within the DCU INTRA programme; student recruitment.

Qualifications & Experience

Applicants must hold an honours degree and have completed a Doctoral qualification in Software Engineering. The successful candidate should also have a minimum of three year’s relevant postdoctoral or industrial experience, with a record of high quality university level teaching and the development of modules related to the sub-topics outlined below.

In addition, the ideal candidate will have:

  • An excellent research track record, including publication in high quality peer-reviewed journals/conferences
  • Experience in supervision of research students, engagement with industry and attracting research funding
  • A record of original research with publications in top international journals or, based on career stage, show exceptional promise in this regard
  • Candidates should demonstrate excellent interpersonal and communication skills consistent with the highest quality of teaching and learning, together with evidence of successful teamwork and a collegial approach

Applications from persons with research interest/expertise in one or both of the following sub-topics of software engineering would be particularly welcome:

  • Data Analytics / Machine Learning / Artificial Intelligence / Mathematical Modelling
  • Information Analytics and Retrieval
  • Human Computer Interaction in Software Engineering
  • Security, Cryptography & Cyber Security
  • Natural Standards Development and Implementation
  • Software Testing

Mandatory Training

The postholder will be required to undertake the following mandatory compliance training: Orientation, Health & Safety, and Data Protection (GDPR). Other training may need to be undertaken when appropriate.