Department of Computing and Mathematics
Hourly Pay Rate:
£15.36 hourly pay + £1.85per hour holiday pay
Hours Per Week
16
Duration of role:
Short term role
All Locations
Manchester campus (Jobs4Students)
Closing Date:
27 Sep 2026

Job Description

The current opportunity is available for current Manchester Met students, to apply you must be based in the UK for the duration of the role.
 
The main purpose of this role is to provide AI engineering and research support for CollabXAI: A Secure Software Platform to Enable Trusted Collaborative AI among SMEs. The successful candidate will contribute to the design, implementation and evaluation of the collaborative AI and trust-validation components of a TRL4 platform that enables SMEs to collaboratively train AI models without sharing their underlying data.
 
The initial demonstrator will focus on an intelligent intrusion detection system (IIDS) and will investigate privacy-preserving collaborative learning and mechanisms for identifying potentially unreliable or suspicious model updates.
 
The role will support the development of new approaches in collaborative/federated learning, trustworthy AI, AI security and privacy-preserving machine learning.
 
Dates: 5 October 2026 - 12 March 2027
Hours: 16 hours per week, with working pattern agreed with the project lead and subject to student working-hour restrictions.
Location: Manchester Metropolitan University, Manchester, with hybrid working where appropriate.

Key Tasks
Research Activities
  • Contribute to the design, development and evaluation of the collaborative AI components of the CollabXAI TRL4 prototype.
  • Develop and evaluate the initial intelligent intrusion detection system (IIDS) use case using appropriate benchmark/representative datasets, with opportunities to explore and develop 2–3 additional use cases, such as financial fraud detection, predictive maintenance, or supply-chain risk/anomaly detection, during the project.
  • Prepare, preprocess and analyse data required for AI model development and experimental evaluation.
  • Develop local machine-learning training workflows suitable for execution by CollabXAI agents within distributed SME environments.
    Implement and evaluate collaborative/federated learning workflows, including appropriate baseline aggregation approaches such as Federated Averaging (FedAvg).
  • Develop and evaluate the CollabXAI trust-validation mechanism for assessing model updates using evidence such as update deviation, cosine similarity, clipped norm bounds, validation-loss impact, timing and historical behaviour.
  • Investigate approaches for incorporating trust scores into collaborative model aggregation and for identifying suspicious, anomalous or potentially poisoned model updates.
  • Design and conduct controlled experiments involving benign and anomalous/malicious model updates to assess robustness and trust-validation behaviour.
  • Evaluate collaborative AI performance using appropriate measures such as predictive performance, convergence, robustness, false-positive/false-negative behaviour and computational/communication overhead.
  • Work with the Software Engineer to integrate AI training, model-update, trust-validation and aggregation components into the end-to-end CollabXAI platform.
  • Undertake AI and machine-learning research using appropriate frameworks and tools such as ML.NET, Python, scikit-learn, PyTorch/TensorFlow and, depending on the final prototype requirements.
  • Plan and prioritise own work and computational resources within the research project framework to achieve agreed research objectives and milestones.
    Conduct literature and database searches relating to federated learning, collaborative AI, intrusion detection, privacy-preserving machine learning, model poisoning and trustworthy AI.
  • Maintain reproducible experimental records and write up methods, results and technical findings for presentation to the research team and project stakeholders.
  • Contribute to research reports, academic publications, demonstrations and dissemination materials arising from the project.
  • Use initiative and judgement to develop appropriate AI techniques and resolve research and implementation problems affecting project objectives and deadlines.
Liaison and Networking
  • Work closely with the Project Lead, Software Engineer, Pau&Co and participating SME partners to ensure that the AI components address the requirements identified through co-design and pilot activities.
  • Present experimental results, AI demonstrations and research findings to the project team and relevant stakeholders.
     Contribute, where appropriate, to academic/professional publications, conference outputs and project dissemination activities.
  • Participate in relevant internal and external research partnerships and networks to share findings and good practice.
Service Provision
  • Proactively and effectively engage with quality assurance and research integrity procedures to ensure that University standards are upheld.
  • Collaborate with academic colleagues and project partners on research development, experimental evaluation and future directions for CollabXAI.
Team Working
  • Actively participate as a member of the CollabXAI research team and work closely with the Software Engineer on end-to-end integration and testing.
  • Maintain clear documentation of datasets, experiments, models, parameters, results and code to support reproducibility.
  • Contribute to project meetings, technical reviews, demonstrations and pilot activities as required.

Person Specification

This role is only open to current Manchester Met students who meet the criteria below.

Essential

  • Currently studying at Manchester Metropolitan University in Artificial Intelligence, Computer Science, Data Science, Cyber Security, Software Engineering, or a closely related discipline, preferably at final-year undergraduate, Master’s or PhD level.
  • Strong programming skills in Python and experience implementing machine-learning workflows.
  • Practical experience with relevant AI/ML packages such as scikit-learn, PyTorch, TensorFlow, ML.NET or equivalent.
  • Good understanding of core machine-learning concepts, including supervised learning, model training, validation, evaluation and overfitting.
  • Ability to prepare, preprocess and analyse datasets for machine-learning experiments.
  • Ability to undertake research by preparing, setting up, conducting and recording the outcomes of computational experiments.
  • Sufficient breadth or depth of AI/machine-learning knowledge to work effectively within an established research team.
  • Experience of data collection, experimental evaluation and interpretation of quantitative results.
  • Experience of presenting and communicating complex technical information to a range of audiences, both orally and in writing.
  • Ability to prioritise work independently and as part of a team in order to meet agreed research milestones.
  • Ability to produce clear, reproducible and appropriately documented research code and experimental results.
  • Understanding of fundamental cybersecurity, privacy or trustworthy-AI concepts.

Desirable

  • Knowledge or practical experience of federated learning, distributed machine learning or collaborative AI.
  • Knowledge of Federated Averaging (FedAvg) or related aggregation algorithms.
  • Knowledge of adversarial machine learning, model poisoning, anomaly detection or robust machine learning.
  • Experience with intrusion-detection or cybersecurity datasets.
  • Understanding of similarity/distance measures, model-update analysis, trust scoring or anomaly detection.
  • Knowledge of privacy-preserving machine learning, secure aggregation or differential privacy.
  • Experience with ML.NET would be advantageous but is not essential.
  • Experience integrating machine-learning components with APIs or production/research software systems.
  • An interest in secure and trustworthy distributed AI and its application within SMEs.

How to Apply

Please apply via the Apply button, completing the form on the next page and attaching your covering letter and CV, as a single document, in either .docx (preferred for accessibility) or .pdf format.

The deadline for applications is 11:59pm on Sunday 27 September 2026.
 
Please be aware that roles may close earlier than the stated closing date, where a high number of applications are received. To ensure you have an opportunity to apply, please do so as soon as possible.
    
Manchester Metropolitan University is committed to supporting the rights, responsibilities, dignity, health and wellbeing of staff and students through our commitment to equity, diversity and inclusion. 
  
We are committed to providing accessible and inclusive recruitment. If you require or would benefit from support or reasonable adjustments throughout the recruitment process and in work, please contact us by e-mailing [email protected]. This information will only be used and shared with those who require it to implement any change(s) and only at the point this is required.
 
If you have any queries, or need any further information, please do not hesitate to contact us.

Other jobs like this

Department of Computing and Mathematics
Hourly Pay Rate:
£15.36 hourly pay + £1.85per hour holiday pay
Hours Per Week
16
Duration of role:
Short term role
All Locations
Manchester campus (Jobs4Students)
Closing Date:
27 Sep 2026
Department of Computing and Mathematics
Hourly Pay Rate:
£15.36 hourly pay + £1.85per hour holiday pay
Hours Per Week
16
Duration of role:
Short term role
All Locations
Manchester campus (Jobs4Students)
Closing Date:
27 Sep 2026
Manchester Writing School
Hourly Pay Rate:
£13.84 hourly pay + £1.67 per hour holiday rate
Hours Per Week
10
Duration of role:
One off role
All Locations
Manchester campus (Jobs4Students)
Closing Date:
04 Oct 2026