Posted Jun 5, 2026
Deadline: Jun 19, 2026
NUST Campus

Software Engineering (1 Post)

Join our team at the National University of Science and Technology

Position Overview

The successful candidate will be expected to teach the following modules at both undergraduate level and postgraduate level: Application of Computers in Agriculture / Operating Systems / Database Systems / Geographic Information Systems and Remote Sensing / Agricultural Data Analysis and Simulation / Web Technologies and Mobile Computing / Artificial Intelligence / Machine Learning

Qualifications Required

Applicants must have a Doctorate or a Masters in Software Engineering and a BSc (Hons) degree in Computer Science or Software Engineering.

Skills & Competencies

The candidate is also expected to contribute to the supervision of student research, undertake research and grow the Agricultural Information Technology programme as well as contribute to innovations and business development.

Key Responsibilities

The successful candidate will be expected to teach the following modules at both undergraduate level and postgraduate level: Application of Computers in Agriculture / Operating Systems / Database Systems / Geographic Information Systems and Remote Sensing / Agricultural Data Analysis and Simulation / Web Technologies and Mobile Computing / Artificial Intelligence / Machine Learning

Terms & Conditions

An attractive package which includes Medical Aid, Leave and Pension Benefits is offered; details of which will be disclosed to shortlisted candidates.