Research Associate: Storage Performance For OPUS

University of Cambridge - Computer Laboratory

Fixed-term: The funds for this post are available for 2 years.

This is a full time post; however we also welcome applications from those wishing to work part time.

We are seeking a Research Associate to join the CADETs project which is addressing functional gaps in current audit and information-flow systems through fundamental improvements in dynamic instrumentation, scalable distributed tracing, and programming-language support for the purposes of detecting and mitigating Advanced Persistent Threats.  CADETs is a collaboration between the University of Cambridge, Memorial University and BAE systems and is part of the DARPA Transparent Computing research programme on identifying and mitigating advanced malware hiding in the depths of complex computer systems and actively adapting to new threats.  The applicant will work in the Computer Laboratory's FRESCO project.

More information on CADETs may be found at:

More information on FRESCO may be found at:

Full details of this position can be found at:

This position will be an integral part of an international team of researchers spanning multiple institutions in academia and industry. Successful candidates will contribute to extending cutting-edge graph databases to make them much more scalable and fast.

They are also likely to make core contributions to the Linux and FreeBSD operating systems on multiple computer architectures.  The post will also require engaging with hardware, compiler/toolchain, provenance and application-layer aspects of the project.

Ideal candidates for the research-associate position will either (a) have experience in systems level application development in a UNIX environment and a familiarity of the problems arising with building distributed systems, or (b) hold a PhD in Computer Science (or similar) with a specialisation in distributed systems, storage or networking.  The position requires existing experience with: the C programming language; python; revision control; and participation in large (and ideally distributed) industrial, research, or open-source development projects.  Strong interpersonal and organisational skills, and the ability to work in an international team at multiple sites, are essential.

Questions about the post may be addressed to Dr Ripduman Sohan:

This post is intended to start on 1 Feb 2017, although flexibility is available.

To apply online for this vacancy and to view further information about the role, please visit: This will take you to the role on the University’s Job Opportunities pages. There you will need to click on the 'Apply online' button and register an account with the University's Web Recruitment System (if you have not already) and log in before completing the online application form.

Please ensure you upload your Curriculum Vitae (including publication list for post-doctoral applicants, and substantive details of industrial or open-source systems software development for other applications) and a brief statement of the contribution you would make to the project. 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 quote reference NR10789 on your application and in any correspondence about this vacancy.

Share this job
  Share by Email   Print this job   More sharing options
We value your feedback on the quality of our adverts. If you have a comment to make about the overall quality of this advert, or its categorisation then please send us your feedback
Advert information

Type / Role:


South East England