Software Engineer (KTP Associate)

Glasgow Caledonian University / Eureka Solutions Ltd
Location: East Kilbride
Salary: £33,363 per annum plus £5,000 development budget
Closing Date: 7th June 2019

The Software Engineer (KTP Associate) will be an employee of Glasgow Caledonian University but will based at the Eureka Solutions Ltd in East Kilbride with regular supervision meetings with the University’s supervisory team 

This is a full-time/fixed term opportunity for 28 months

There is a £5,000 training/development budget for this role

The Project
This aim of this project is develop a state-of-the-art automated system integration model based on syntactic and semantic parsing of Application Programming Interfaces.  Many organisations use different applications for different business activities e.g. SalesForce for CRM, Sage for accounting and Shopify for e-commerce.  Integrating these applications is complex, labour intensive and time consuming because it requires engineers to understand different API formats, structures and documentation.  However, a possible automated solution lies in exploiting increasingly sophisticated and widely available natural language processing (NLP) methods and tools.  The successful candidate will select a set of NLP methods and tools to construct a lexicon and thesaurus to build an automated API mapping and integration tool.  It is expected that this project will generate high-quality publishable outputs and training materials.

The Role
Responsibilities for the role:

  1. Undertake the work plan as detailed in the KTP Proposal and as agreed by line managers
  2. Develop a data processing pipeline which uses data from parsing applications’ APIs and sometimes scraping websites
  3. Develop models for mapping any two given applications based on data from the above pipeline
  4. Test the models extensively and document every stage of the process
  5. Travel to, participate in and contribute to academic and industrial conferences and exhibitions.

The successful candidate will have a minimum of a B.Sc. in Software Engineering, Computer Science, AI, Data Science, Physics, Statistics, Engineering or equivalent relevant degree.

They should also have:

  • Experience of full software development lifecycle including a Python stack
  • Knowledge of Web Services
  • Experience in software development incorporating web and cloud based technologies.
  • Proficiency with code versioning tools and continuous integration

The post also includes a generous development budget for training, travel, conference attendance and equipment.

About Eureka Solutions
Eureka Solutions are a leading UK Business Solution Provider and Software Developer who specialise in Cloud based technology. We are one of UK’s leading Sage 200 partners as well as an award-winning implementer of the global cloud product Oracle NetSuite. The business was formed in 2004 and at present time we have 55+ staff, the majority working from our state-of-the-art head office in East Kilbride. Focused on our Technical Skills and Customer Service we offer our clients an exceptional industry leading service. Our award winning development team are based at the head office and constantly push the boundaries of technology to develop products which improve business systems and processes. Our flagship product is a cloud based data integration tool which allows for business systems to transfer data seamlessly both on cloud or on premise.

Knowledge Transfer Partnership
This position forms part of a Knowledge Transfer Partnership (KTP) funded by Innovate UK and the Scottish Funding Council. KTP helps businesses to innovate and grow by linking them with a university. High calibre graduates are employed to work on specific projects of strategic importance to companies, whilst being supported by a dedicated academic team.  Many KTP Associates are offered a permanent role with the Company partner at the end of the KTP project. To find out how KTP works with business and the University, and the vital role you will play if you successfully secure a KTP Associate position, please visit

Glasgow Caledonian University
Glasgow Caledonian University is a vibrant multi-cultural modern university in the centre of Glasgow and is placed amongst the top 150 modern Universities in the world (THE, 2017).  Our welcoming community of 20,000 students from more than 100 countries enjoy a wide range of award-winning support services and state of the art facilities across each of our campuses in Glasgow, London and New York.  Our University mission, commitment to the Common Good and core values of integrity, creativity, responsibility and confidence is integral to everything we do and how we deliver our mission.

For an informal discussion about the details of this post please contact Professor Mike Mannion (, or Dr Nhamo Mtetwa ( at Glasgow Caledonian University.

As the University for the Common Good, we are committed to embedding our values of confidence, creativity integrity and responsibility as well as equality and diversity in all that we do.  As such, we welcome applications from all suitably qualified candidates who demonstrate the GCU Values.

The School of Computing, Engineering and Built Environment is committed to promoting equality and diversity, and is a holder of an Athena SWAN Bronze Award for promoting women’s careers in STEMM subjects (science, technology, engineering, mathematics and medicine) in higher education. 

Applicants must have the continued right to live and work in the United Kingdom to apply for this vacancy. 

A majority of KTP Associates are offered full-time employment by the industrial partner at the end of the project but there is no guarantee of this at the start of or during the project.

For more information and to apply please click here


Posted in: West, Vacancy