University of Cambridge

Job Opportunities


Computer Programmer (CamCOPS) (Fixed Term)

Applications are invited for a full-time Computer Programmer in the Department of Psychiatry, University of Cambridge, to join a research programme funded by the UK Medical Research Council to develop clinical informatics for mental health research.

The post-holder will be responsible for the further development of existing cross-platform open-source software for neuropsychiatric data capture, with research and clinical uses. The existing software has a client-server design and is deployed in research and NHS clinical contexts that have different regulatory requirements for subject identification and data security. The work will include the addition of new cognitive/psychiatric assessment tasks; extensions for common NHS operating system/database environments; extensions to support clinical research study scheduling; integration with existing and new electronic health records (EHR) systems; and extension for large-scale population testing and validation. The work may involve collaboration with industry partners and Medical Device regulatory approval.

Experience in C++, Python, cross-platform development, relational database use, web development, and Git is essential. Existing software uses the Qt C++ framework and the SQLAlchemy/Pyramid Python packages, so experience in these is desirable. Experience in multi-author open source software development is desirable. Experience in the fields of psychology, neuroscience, or psychiatry would be an strong advantage. There may be opportunities to collaborate on other software developments focusing on clinical records de-identification, linkage, and natural language processing. The post will involve liaison with clinicians and researchers in the development of a clinical research platform.

Informal enquiries may be directed to Dr Rudolf Cardinal,

Fixed-term: The funds for this post are available until 31 March 2020 in the first instance.

This appointment requires a Research Passport application.

To apply online for this vacancy, please click on the 'Apply' button below. 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.

Please ensure that you upload a covering letter and CV in the Upload section of the online application. If you upload any additional documents which have not been requested, we will not be able to consider these as part of your application.

Please include details of your referees, including email address and phone number, one of which must be your most recent line manager.

The closing date for applications is Tuesday 24th July 2018 and interviews are yet to be confirmed.

Please quote reference RN15408 on your application and in any correspondence about this vacancy.

The University values diversity and is committed to equality of opportunity.

The University has a responsibility to ensure that all employees are eligible to live and work in the UK.

Further information

Apply online