Research Software Engineer

Job title:

Research Software Engineer

Company

University of Surrey

Job description

The University of Surrey is a global community of ideas and people, dedicated to life-changing education and research.We are ambitious and have a bold vision of what we want to achieve – shaping ourselves into one of the best universities in the world, which we are achieving through the talents and endeavour of every employee.Our culture empowers people to achieve this aim and to collectively, and individually, make a real difference.The roleTo research and develop software modules, tools and API for a project that aims to create a secure decentralised data marketplace based on distributed ledger technology, web technologies and AI.The role will focus on developing solutions to address barriers to information and data exchange such as data quality and interoperability, and efficient processing and management of time-series datasets and metadata originating from IoT sources (such as environment sensors and meters) closer to the data provider at the edge, rather than the cloud, which will require innovation in compute efficiency and scalability.The role will also focus on IoT data engineering, analysis and management, improve data quality through data and machine learning processing pipelines. It will also focus on developing AI algorithms for semantically enriching data assets with domain knowledge, which feed into building knowledge graphs, search and discovery mechanisms.The outputs will be integrated and validated against a set of real-world IoT use cases.About youA talent for technical problem solving is a must. You will encounter a wide range of technologies and data and will be given many opportunities to develop further your skills.You will be responsible in contributing to iterative deliverables for the project such as technical reports, software integrations and source code releases. You will also be expected to travel abroad for project meetings and dissemination events. This is a collaborative project and will require you to actively liaise with other organisations.Essential

  • A PhD in Computer Science or Engineering (other closely related area) or and MSc with experience.
  • Experience with programming in Python, Java, or JavaScript in the context of data and metadata management and analysis for web-based solutions.
  • Experience in Data engineering, analysis and management workflows for times-series (tabular, structured) data.
  • Experience in developing workflows for metadata management, which can involve schema modelling, formatting, annotation, enrichment, search and discovery.
  • Experience in Machine Learning model development/optimisation and workflows for time-series (tabular, structured) data, and for (generative) metadata enrichment.
  • Experience with tools for source code management, automation pipelines for software development and machine learning processes, and deployment.
  • Experience with virtualisation tools such as Docker and Kubernetes.
  • Experience in technical and report writing for software-based projects.
  • Strong critical thinking skills and ability to develop innovative solutions.
  • Ability to communicate effectively and work efficiently within a research and development team.
  • Ability to take initiative, learn how to use the necessary tools for the research, and work independently, and collaboratively for integration tasks.

Desirable

  • An PhD in Computer Science or Engineering.
  • Contributions to peer-reviewed publications, or other similar output.
  • Experience with developing tools for linked or graph-based data.

How to applyFor more information or to be considered for the role, please apply via the University Website.Further details

Expected salary

£20513 per year

Location

Guildford, Surrey

Job date

Fri, 15 Nov 2024 01:49:02 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (globalvacancies.org) you saw this job posting.

yonnetim

Share
Published by
yonnetim

Recent Posts

Devenez professeure ou professeur de violon au rang d’adjoint à demi-temps à l’UdeM

Devenez professeure ou professeur de violon au rang d’adjoint à demi-temps Fondée le 18 octobre…

5 minutes ago

Head of School of Sociology and Social Policy

Job title: Head of School of Sociology and Social Policy Company Job description collaboratively with…

15 minutes ago

Senior Human Rights Officer, P-5

Position description Org. Setting and Reporting This post is found in the Office of the…

21 minutes ago

Personal & Professional Information Team Leader

PURPOSE The Personal & Professional Information (PPI) team is responsible for the HR administrative processing…

21 minutes ago

International Consultant to develop Beijing +30 gender snapshot for Europe and Central Asia region (Home-based)

Background Only applicants who complete and upload a filled in will be reviewed. UN Women,…

21 minutes ago

Planning, Monitoring & Evaluation Specialist

Job Description How can you make a difference? The PME Unit reports directly to the Deputy…

21 minutes ago
If you dont see Apply Link. Please use non-Amp version