Assistant, Associate or Professor in Computer Science

Academic - Computer Science - Artificial Intelligence
Full Time
Annually
Experienced
Closing date 06/06/2025
Published on 04/04/2025

Job Description

Overview

Position Overview:

The Department of Data Science seeks a Professor with expertise in (but not limited to) Artificial Intelligence (AI), Data Science, and Software Engineering. The ideal candidate will demonstrate a strong research agenda in these areas, teach cutting-edge courses, and contribute to advancing the department’s academic and collaborative missions.

Key Responsibilities:

Teaching:

Develop and teach undergraduate and graduate courses in AI (e.g., artificial intelligence, machine learning, natural language processing), and/or Data Science (e.g., big data analytics, big data systems, data mining), and/or Software Engineering (e.g., software design, construct and development, software re-engineering).

Advising students in courses, capstone projects, research and internships:

Integrate innovative pedagogical approaches, including project-based learning and online/hybrid instruction.

Research:

Build an internationally recognized research program in one or more of the following areas:

AI/ML algorithms, ethical AI, or AI applications in healthcare, robotics and cybersecurity.

Data Science (e.g., data mining, predictive modelling, scalable data systems).

Software Engineering (e.g., AI-driven development, software testing, agile methodologies).

Secure competitive external funding (Xjenza, industry partnerships, etc.).

Publish in high-impact journals/conferences (e.g., SCI, SCOPUS, ERA).

Collaborate with interdisciplinary teams, industry partners, and research centres.

Service:

Participate in departmental committees, curriculum development, and accreditation efforts.

Engage with professional organizations (e.g., ACM, IEEE) and community outreach initiatives.

Promote diversity, equity, and inclusion within the department and broader academic community.

Required Qualifications:

Ph.D. in Computer Science, AI, Data Science, Software Engineering, or a closely related field (completed by the start date).

Demonstrated potential for excellence in teaching and mentorship.

Strong research portfolio with peer-reviewed publications in AI, Data Science, or Software Engineering.

Ability to communicate effectively and collaborate across disciplines.

Commitment to fostering an inclusive environment for students, faculty, and staff.

Preferred Qualifications:

Postdoctoral research or industry experience in AI/Data Science domains.

Experience teaching courses in machine learning, data analytics, or software engineering practices.

Track record of securing external funding or collaborating on funded projects.

Proficiency with tools/frameworks (e.g., Python, TensorFlow, PyTorch, Hadoop/Spark) or software engineering tools (e.g., Git, CI/CD).

Experience in interdisciplinary research (e.g., AI for social good, healthcare informatics, data analytics, smart systems).

Application Process:

Submit the following materials via [application portal/email] by [deadline]:

Cover Letter addressing alignment with the position’s teaching, research, and diversity goals.

Curriculum Vitae (CV) including publications, teaching experience, and grants.

Teaching Statement (2 pages max) outlining philosophy, course development interests, and inclusive pedagogy.

Research Statement (3 pages max) describing past work, future goals, and potential funding opportunities.

Diversity Statement (1 page) detailing contributions to equity, inclusion, or outreach.

Contact Information for 2 professional references.

Inquiries:

Contact Professor Ian Robson, President, at ian.robson@aum.edu.mt or Dr Nabeel Talib at Nabeel.talib@aum.edu.mt for further information.