|Salary:||£31,302 to £39,608 Grade 7 per annum|
|Placed On:||31st May 2019|
|Closes:||29th June 2019|
Are you interested in developing research software and facilitating reproducible research through collaborations across the whole spectrum of University research areas?
We are looking for a new member of the growing Research Software Engineering (RSE) team. The ideal candidate will be highly passionate about developing robust software and advocating good software development practises through collaborations and training/teaching. Applicants should have experience of working with academics, researchers and/or industry consultancies to specify, develop, improve and deliver research software.
Initially, you will work on projects where the aim is to increase the impact, accessibility and sustainability of research software and workflows developed in the Department of Computer Science. This could involve: turning a research prototype into a sustainable, robust Python package; developing/augmenting workflows for running computationally-expensive processes on high-performance computing (HPC) clusters and/or cloud; making research software/workflows more accessible by creating/adapting web services. Research areas could include: automated speech recognition; the mining of health records; assessing the quality of natural language translations. Longer term, you will work on projects with academics and researchers from across the University, plus deliver short-term support to researchers to assist in the development of new strategic collaborations. The overarching objective is to enhance the University’s capability and expertise in developing research software as part of academic research.
The RSE team in Sheffield is one of the first and largest in the UK. It is led by an EPSRC Research Software Engineering Fellow and is guided by a steering panel of senior University staff who are committed to supporting the role of RSEs within the research community.
The post provides an excellent opportunity for research software skills development. You will actively support the wider community of research software developers and will be encouraged to represent the team in national/international activities. For example, current team members are/have been: RSE conference committee members, rOpenSci editors, NVIDIA Deep Learning Institute accredited trainers, ARCHER champions and Carpentries trainers.
Educated to PhD level (or be close to completion) or having equivalent industry experience, you will have a track record of software development. Applications are welcome from both software development generalists and from RSEs with inter-disciplinary technology focused skills which either complement or extend our existing portfolio e.g. data analytics (including statistical computing, machine learning and deep learning), numerical computing, HPC (including multi-core and GPUs), etc.