The School of Technology invites applications from outstanding early-career scholars who demonstrate strong potential in research, teaching, and industry collaboration in core and emerging areas of computer science.
Key Responsibilities
Teaching
- Teach undergraduate and postgraduate courses in Computer Science and related programs.
- Design and deliver innovative, technology-enabled learning experiences.
- Supervise student projects, capstones, and research initiatives.
- Develop new courses aligned with emerging technologies and industry needs.
Research
- Conduct high-impact research leading to publications in top-tier international journals and conferences.
- Build an active research agenda in areas such as:
- Artificial Intelligence / Machine Learning
- Data Science & Analytics
- Cybersecurity
- Cloud Computing & Distributed Systems
- Software Engineering
- HumanComputer Interaction
- Blockchain & Web3
- Quantum Computing
- Secure external research funding and collaborate with international research networks.
- Mentor graduate and doctoral students.
Academic Leadership
- Contribute to curriculum development and program innovation.
- Participate in interdisciplinary initiatives across the university.
- Engage in academic governance and accreditation processes.
Industry Engagement
- Develop partnerships with technology companies and startups.
- Participate in consulting, executive education, and innovation initiatives.
- Support incubation and entrepreneurship activities within the university ecosystem.
Required Qualifications
- PhD in Computer Science, Artificial Intelligence, Data Science, or related field from a globally reputed university.
- Demonstrated research potential with publications in high-quality journals or conferences.
- Strong foundation in core computer science areas such as algorithms, systems, data structures, and software engineering.
- Evidence of teaching excellence or strong teaching potential.