Senior Research Software Engineer

 

Description:

Your main responsibility is to develop high-quality code to support product specifications and requirements in collaboration with research leads and the RSE team. You will have expertise in at least one programming language and proficiency in others, along with a keen interest in software development. Your role involves producing research solutions, from algorithms to web applications; you may have specialised skills in areas such as machine learning, devops, or web development.

You'll have the ability to work independently or as part of large research projects or software engineering teams. A crucial aspect of the role is contributing to e-Research capability within your department, research group, or lab, as well as across the university. Awareness of best practices in software development, digital research methods, and data management is essential. You will have advanced expertise and take a leading role in planning and decision-making related to the research solutions KDL produces.

Within this role, you will have opportunities to expand your skills working with new and emerging technologies across multiple disciplines and sectors. In addition to your core design and development responsibilities, you will be encouraged to develop a personal research agenda and explore opportunities for external funding and collaboration with academic colleagues.Our projects typically span several years, with periods of high and low activity. This means you will be engaged with multiple projects at any given time, across a range of disciplines, supporting academic partners to explore their research questions. Combined with an Agile approach to project management, this offers variety – both in the projects themselves and in the approaches and tools you use.

Success metrics are related to the research question the project is seeking to answer. Most of our work is funded by public research councils; while this means complying with regulatory reporting requirements (e.g. tracking time for charging purposes), it also means you will have opportunities for significant intellectual engagement. You will work with partners to determine the best approaches to meet their requirements, adapting as the project develops.

That collaborative engagement means the diversity of our team is important. We welcome applicants of all cultures and backgrounds and value the contributions that a variety of perspectives can bring. We encourage candidates with questions about flexible working or reasonable accommodations to contact us to discuss.

Organization King's College London
Industry IT / Telecom / Software Jobs
Occupational Category Senior Research Software Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-07-05 7:32 am
Expires on 2024-12-26