Senior Numerical Analysis Researcher

STFC - The Science and Technology Facilities Council

About Us

The Science and Technology Facilities Council (STFC) is one of Europe’s largest research organisations. We’re trusted to support, enable and undertake pioneering projects in an amazing diversity of fields. Through world-class facilities and people, we’re driving ground-breaking advances in science and technology.

STFC’s Scientific Computing Department (SCD) develops leading edge software, computer and data storage infrastructures to support the work of world class science both within STFC and internationally; contributing to the solution of grand scientific computing challenges.

About The Role

We now have an exciting opportunity for a Senior Researcher to join SCD’s Numerical Analysis Group; one of the UK’s leading such groups, which focuses on large-scale systems and optimisation research. This is a highly specialised role which will appeal to ambitious and highly-motivated numerical analysts who wish to work in a research environment.

The role will involve undertaking novel independent scientific research at an international level in an area of computational numerical analysis that complements and contributes to the work of the Group.

The role will also contribute to developing, supporting and maintaining software within the Group’s key software projects (notably HSL, SPRAL and GALAHAD, which are widely used throughout the world and have leading international reputations).

Further responsibilities will include:

  • developing national and international research collaborations
  • working with colleagues on the development and expansion of projects involving STFC scientific facilities, notably the ISIS pulsed neutron and muon source, Diamond Light Source and RAL Space
  • writing technical reports and publishing papers in leading academic journals to reveal research findings
  • developing new research opportunities, and leading the writing of applications for future funding for research and software development projects, as well as contributing to grant applications.

You may also have the opportunity to supervise junior members of the Group, for example postdocs recruited as a result of future grant applications. 

The role will require some UK and overseas travel, including attending and speaking at conferences and workshops, and giving seminars at universities.

Successful applicants will be appointed at either Band E or Band F of STFC’s staffing hierarchy, depending on the strength of your skills, experience and qualifications.

About You

Suitable candidates will hold a PhD in numerical analysis or computational science. For Band E, you will have significant, relevant postdoctoral research experience; for Band F, extensive experience will be required.

You will need to be able to initiate and carry out high quality independent research. While you will be expected to develop your own particular expertise within numerical analysis, your areas of interest must be closely related to those of other members of the Group. Thus you must have considerable expertise in numerical linear algebra and/or large-scale optimisation.

You will also demonstrate experience of:

  • independent research at an international level, as well as working as part of a research group
  • extensive high-quality software development, including programming in Fortran or C
  • writing technical reports and publishing papers in leading numerical analysis journals
  • staff supervision in the research area
  • successfully applying for research funding as a Principal Investigator.

Further experience in the following areas is desirable:

  • serving on international bodies, such as being an editor on a leading numerical analysis journal, or a member of grant-awarding committee
  • Python, Matlab, Octave and/or SciLab programming
  • programming using Open MP and/or MPI
  • use of LaTeX
  • GPUs and HPC architectures
  • writing grant applications / research proposals.

All candidates should hold an international reputation and established research collaborations, as well as displaying the ability to communicate and disseminate research, as evidenced, for example, by invitation to and participation in conferences, seminars and research workshops.

You must be highly motivated and enthusiastic, and willing to learn and employ new skills, including further programming languages, the use of novel computer architectures, and software engineering.

You will demonstrate excellent communication and interpersonal skills, along with the ability to work independently to initiate new research projects.


An exceptional index linked pension scheme, 30 days leave allowance and flexible working are offered, as well as an onsite nursery, subsidised restaurant, gym and sports facilities. A relocation allowance may also be available where applicable.

To Apply: Applicants are required to include a cover letter outlining their suitability for this role. In this letter, applicants are asked to describe their research plans for the next few years. 

This must include details of the following:

  • a numerical analysis related research project that you would take the lead on
  • at least one example of a potential joint research project that would involve you collaborating with one or more members of the Numerical Analysis Group (see for details)
  • software that would be an output of these projects (including information on the language you would write it in, a description of the ways in which it would be novel, details of what applications it could be used for, how it would be made available to the community, etc.)

Applications are handled by UK SBS; to apply please visit our job board at Applicants who are unable to apply online should contact us by telephone on +44 (0)1793 867000.

The closing date for applications is 8th January 2017 with interviews scheduled for late January. However, we encourage early applications as some candidates may be interviewed before this date.

Please note that the close date for this role may be extended if required.