Job Opportunities in the Department of Applied Mathematics and Theoretical Physics

CTC features Professors, Lecturers, Post-Doctoral and Doctoral Researchers as well as a variety of academic-related and supporting roles.

CTC features Professors, Lecturers, Post-Doctoral and Doctoral Researchers as well as a variety of academic-related and supporting roles

Here you will find any information about current job vacancies at the Centre for Theoretical Cosmology. We may also, from time to time, post details of relevant positions within other groups or centres at DAMTP.

CTC/Astrophysics Group Computer Officer and Intel Parallel Programming Centre HPC Programmer

The recently established COSMOS Intel Parallel Computing Centre at the Centre for Theoretical Cosmology together with two research groups at DAMTP, Relativity & Gravitation Group and Astrophysics Group have a vacancy for a Parallel Programmer/Computer Officer.

COSMOS Intel Parallel Computing Centre is hosted at the Centre for Theoretical Cosmology at the University of Cambridge and is one of the world's leading centres for Intel Xeon Phi program development. The Centre operates two large SGI UV2000 supercomputers, collectively called “COSMOS”, with 12 and one with 2 TB globally addressable cache coherent memory and 25 Xeon Phi accelerator cards. Most users of these machines work in cosmological or astrophysics research and the machines are part of the national STFC DiRAC supercomputing Facility. More information about COSMOS is available at In addition, there is a large cluster, Darwin (, operated by the University HPC Service which is also part of DiRAC.

The Centre for Theoretical Cosmology, together with the Relativity & Gravitation Group, is a large research group comprising at present eight Professors, plus over fifteen other academic staff, over twenty PhD students, a group secretary, and the COSMOS/IPCC management and programming team of which you would be a part. The Astrophysics Group has four Professors, eight other academic staff, ten PhD students, and a group secretary.

We are seeking a Programmer/Computer Officer to provide technical support to the two groups, who together hold an STFC Consolidated Grant. There are two primary responsibilities of equal Importance which must be fulfilled. First, the appointee will undertake important programming work and provide parallel programming advice under the auspices of the Intel Parallel Computing Centre to help meet science milestones as set out in the STFC grant. Second, the appointee will, in collaboration with the DAMTP IT team, ensure that the groups’ computing  infrastructure, including the “fornax” cluster, is maintained and managed to a high standard. The role holder will also be expected to develop user training documentation and support the COSMOS Systems Manager.  A friendly approach to supporting scientific user and a "can do" attitude to problem solving would be helpful.

You should hold a good first degree in physics, mathematics or computer  science. A Master's or PhD degree in high performance computing or a related  field would be desirable. You should be fluent in C and/or Fortran;  experienced in software design and development; familiar with source revision  control systems; have a working knowledge of MPI/OpenMP; have experience in  UNIX/Linux and Mac OSX operating systems in a networked environment, PC  hardware, and HPC systems. Experience with Intel Xeon Phi accelerators is a  particular advantage.

You will have the ability to write reports for technical and non-technical  audiences; assist users with a variety of technical abilities, including the provision of training in programming, applications and operating systems; and work under your own initiative and as part of a team.

Informal enquiries can be made by contacting Professor Paul Shellard (

To apply online for this vacancy, please click on the ‘Apply’ button available at: This will route you to the University’s Web Recruitment System, where you will need to register an account (if you have not already) and log in before completing the online application form.

On the online application form you should explain the reasons for your application and how your knowledge, skills and experience match the requirements of the role. The full contacts for two referees should be included; please note that we will assume that you are happy for us to approach your referees at any stage, unless you indicate otherwise in the space provided on the form.

Closing date for applications:  Friday, 21st November 2014

Interviews:  On or around Monday, 1st December 2014