Senior Research Software Engineer

1 month ago


Bailrigg, United Kingdom Lancaster University Full time

We are seeking an experienced full-time Research Software Engineer for MARS, a new £15M investment in "Mathematics for AI in Real-world Systems” within the School of Mathematics at Lancaster University.  You will play a pivotal role in supporting cutting-edge research projects in mathematics and AI, collaborating closely with researchers, academics, and IT professionals.

Projects will include translating novel fundamental mathematical research into solutions to support applications in Manufacturing, Environmental Science, Health, and Cybersecurity. These solutions will be developed in collaboration with industry and government partners, providing an opportunity to lead the development of MARS’s role in developing innovations to real-world challenges .

Key Senior RSE responsibilities:

  • Design, develop, and implement complex software solutions for mathematical and AI research projects.
  • Stay abreast of emerging technologies and programming languages, constantly innovating and adapting your approach.
  • Lead the development of new software tools and techniques, potentially including APIs, user interfaces, and system integrations.
  • Contribute to the planning and development of research software frameworks and architectures.
  • Collaborate effectively with researchers to understand their needs, translating mathematical descriptions of algorithms, or proof-of-concept code, into practical software solutions.
  • Provide technical support and training to researchers on using developed software tools.
  • Work as part of a multi-disciplinary team, liaising with IT staff and academics to ensure successful project delivery.
  • Contribute to grant proposals and reports related to software development within research projects.
  • Contribute to the delivery of taught material within accredited courses alongside academic staff (depending on experience and qualifications).

Essential Senior RSE Skills and Experience:

  • A Degree in Computer Science, Mathematics or a related field, or equivalent experience.
  • High level of competence as a software engineer, with a strong track record in leading research software development.
  • Proficiency in multiple programming languages commonly used in research (e.g., Python, C++, R, Julia, Java).
  • Experience of deploying software on multiple operating systems (Linux, OSX, Windows) and multiple hardware solutions (multicore, GPU/TPU, clusters, cloud).
  • Experience with version control and continuous integration systems like Git.
  • Excellent problem-solving, analytical, and design skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • A passion for innovation and pushing the boundaries of what's possible with software in research.

The School aims to meet the needs of each staff member within an inclusive environment: new members are provided with mentoring and support from a carefully selected group of colleagues, with a lead individual taking responsibility for personal development. We have held Athena Swan Bronze awards at University (2008) and School (2017) level, and we are a registered supporter of the London Mathematical Society’s Good Practice Scheme.

Potential applications are encourage to contact the Head of MARS, Prof Chris Jewell , or the School Director of Research, Prof Rebecca Killick for informal enquiries.

Unless specified otherwise in the advert, all advertised roles are UK based.

Find out what it's like to work at Lancaster University, including information on our wide range of employee benefits, support networks and our policies and facilities for a family-friendly workplace.

The University recognises and celebrates good employment practice undertaken to address all inequality in higher education.

We warmly welcome applicants from all sections of the community regardless of their age, religion, gender identity or expression, race, disability or sexual orientation, and are committed to promoting diversity, and equality of opportunity. 



  • Bailrigg, United Kingdom Lancaster University Full time

    We are seeking an experienced full-time Research Software Engineer for MARS, a new £15M investment in "Mathematics for AI in Real-world Systems" within the School of Mathematics at Lancaster University. You will play a pivotal role in supporting cutting-edge research projects in mathematics and AI, collaborating closely with researchers, academics, and IT...


  • Bailrigg, United Kingdom Lancaster University Full time

    Reimagining research practices: towards a sustainable, ethical and inclusive future.   Lancaster University is recruiting an interdisciplinary team of researchers to work on our exciting new Wellcome Trust funded project on changing research cultures. The two-year, £1M project will explore how we can build a sustainable, ethical and inclusive research...


  • Bailrigg, United Kingdom Lancaster University Full time

    Reimagining research practices: towards a sustainable, ethical and inclusive future. Lancaster University is recruiting an interdisciplinary team of researchers to work on our exciting new Wellcome Trust funded project on changing research cultures. The two-year, £1M project will explore how we can build a sustainable, ethical and inclusive research...


  • Bailrigg, United Kingdom Lancaster University Full time

    We are seeking to appoint a Senior Research Associate to work on TUDOR (Towards Ubiquitous 3D Open Resilient Network), an exciting new DSIT project that will address the key challenges involved in developing network components that enable seamless interoperability in heterogeneous networks of 5G and future technologies, including terrestrial, airborne (HAPS)...


  • Bailrigg, United Kingdom Lancaster University Full time

    We are seeking to appoint a Senior Research Associate to work on TUDOR (Towards Ubiquitous 3D Open Resilient Network), an exciting new DSIT project that will address the key challenges involved in developing network components that enable seamless interoperability in heterogeneous networks of 5G and future technologies, including terrestrial, airborne (HAPS)...


  • Bailrigg, United Kingdom Lancaster University Full time

    This is an opportunity for a researcher to make a real contribution to delivering Lancaster University’s contract with the National Institute of Health Research’s (NIHR) Research Support Service (RSS) and progress their own research career within the field of Social Care with a specific focus on children and young people. The role will develop support...


  • Bailrigg, United Kingdom Lancaster University Full time

    Contract Type: Fixed term for 28 months with the possibility of 24 months extension.Start Date: Expected start date on or after 1st July 2024. The Department of Physics at Lancaster University invites applications for a Post-Doctoral Research Associate to work on a collaborative EPSRC Programme Grant, 'Quantum engineering of energy-efficient molecular...


  • Bailrigg, United Kingdom Lancaster University Full time

    We are seeking an experienced full-time Project Manager for MARS, a new £15M investment in applied mathematics and AI for real-world applications within the School of Mathematics at Lancaster University."MARS: Mathematics for AI in Real-world Systems" is an exciting new £15M investment at Lancaster University, expanding on our excellence in spatial...


  • Bailrigg, United Kingdom Lancaster University Full time

    We are looking for an enthusiastic person to join the Research Services Office, in our Post Award Team.The Research Services Office is part of the University's Research and Enterprise Services Division. It provides expert advice, guidance and administrative support to Lancaster's research community in the development of bids for externally funded research...


  • Bailrigg, United Kingdom Lancaster University Full time

    We are looking for an enthusiastic person to join the Research Services Office, in our Post Award Team. The Research Services Office is part of the University’s Research and Enterprise Services Division. It provides expert advice, guidance and administrative support to Lancaster’s research community in the development of bids for externally funded...


  • Bailrigg, United Kingdom Lancaster University Full time

    We are seeking an experienced full-time Project Manager for MARS, a new £15M investment in applied mathematics and AI for real-world applications within the School of Mathematics at Lancaster University. “MARS: Mathematics for AI in Real-world Systems” is an exciting new £15M investment at Lancaster University, expanding on our excellence in spatial...


  • Bailrigg, United Kingdom Lancaster University Full time

    The School of Mathematical Sciences at Lancaster University is seeking to appoint a new professorial position under a new £15M investment in "MARS: Mathematics for AI in Real-world Systems". The post will take a prominent strategic lead within MARS, shaping the formation of a new 10FTE unit within the School, which is supported by an initial 5 years of...


  • Bailrigg, United Kingdom Lancaster University Full time

    We are looking for organised, motivated and enthusiastic Resource and Project Coordinators to provide administrative support across two research areas of the medical school. We would be pleased to appoint one person to work across both projects, or two people to focus on the projects individually:0.25fte for PARITY (prehabilitation for cancer surgery quality...