Job Duties and Responsibilities
- Deliver advanced lectures and labs in AI topics such as machine learning (supervised, unsupervised, reinforcement learning), deep learning (CNNs, RNNs, Transformers, GANs), natural language processing, and computer vision.
- Provide teaching on ethical AI, explainable AI, and responsible AI deployment.
- Supervise postgraduate dissertations / projects including AI-driven applications (forecasting systems, recommender systems, chatbots, robotics) and emerging AI paradigms (federated learning, edge AI, quantum AI).
- Mentor students in AI tools and environments such as TensorFlow, PyTorch, Scikit-learn, OpenCV, and Hugging Face.
- Evaluate student work through practical coding projects, model evaluations, and reproducible experiments.
- Guide students in applying sound research methodologies, including literature review, experiment design, and statistical analysis.
- Ensure that all AI projects comply with ethical approval processes, focusing on bias detection, fairness, privacy, and adherence to AI regulations.
Required Skills, Abilities and Knowledge
Strong expertise in artificial intelligence, machine learning, and related frameworks.Demonstrated ability to mentor students on advanced tools, coding practices, and experimental methodologies.Ability to integrate ethical considerations and industry practices into teaching and supervision.Excellent interpersonal, mentoring, and project management skills.Education and Experience
Master's or PhD in Computer Science, Data Science, or Artificial Intelligence (essential).Strong academic or industry research background in Artificial Intelligence.Experience supervising postgraduate research projects and dissertations.J-18808-Ljbffr