Cybersecurity and Machine Learning Engineer (KTP Associate)
Role details
Job location
Tech stack
Job description
Full-time fixed term 29-month contract. The Associate will be employed on a Knowledge Transfer Partnership (KTP) project between the University of Warwick and National Grid. The project will deliver a specialised cybersecurity strategy to be rolled out across National Grid's intelligent substations. The Associate will primarily work alongside National Grid engineers to integrate the machine learning backend of the intrusion detection system to real-world setups, developing specialised APIs and managing the ML model lifecycle.
Requirements
The candidate should have PhD-level training or strong equivalent work experience in cybersecurity or a similar background, with evidence of designing new products and working with diverse teams. Advanced knowledge of power grid security and machine learning concepts, along with proficient coding skills (e.g., MATLAB, Python) and experience with power grid simulation software (e.g., PSCAD, Power Factory) is required. The Associate must also be able to integrate the machine learning backend of the intrusion detection system into real-world substation setups, creating specialised APIs and managing the ML model lifecycle.
Strong understanding of electrical engineering and power systems principles is required to communicate with a range of stakeholders, including IT&D specialists and energy engineers.
You are a proactive, self-motivated professional who can work independently and as part of a team, manage your workload with minimal supervision, and consistently use initiative to identify improvements and drive tasks through to completion. Project management experience, excellent written and verbal communication skills, and the ability to build positive working relationships across teams are essential. Commitment to continuous professional development is expected.
Benefits & conditions
- An attractive pension scheme.
- 26 days holiday plus University Christmas closure.
- Generous parental/adoption leave policy.
- Onsite childcare facilities.
- Excellent learning and development opportunities.
- Flexible working arrangements.
- Living Wage employer., All essential criteria must be met by candidates who are invited to interview.
- Candidates should also provide a link to their online project portfolio (e.g., GitHub) if available.
- Candidates shortlisted for interview will be asked to give a short presentation (5-10 minutes) about a relevant or technical project you've previously worked on.
- Interview Date: To be confirmed.
- Start Date: To be confirmed.
Applications must be submitted by the closing deadline and only through our Careers Portal.
You may include any career breaks you have taken.