The scientists and software developers at the CCDC create and supply the database system storing the world’s entire collection of the 3D structures of chemicals. This system is used by thousands of organisations in over 70 countries. We’re a professional organisation, established as a not-for-profit company and registered charity. Although independent, we are a University of Cambridge Partner Institute. We offer an excellent benefits package and a competitive salary in a lively and friendly organisation of around 70 staff worldwide.

Data protection and your privacy

The CCDC will use any personal data sent to careers@ccdc.cam.ac.uk for recruitment purposes and, should your application be successful for purposes connected with your employment. For more information see our Privacy Policy


Current Vacancies

CCDC UK

Junior .Net Software Developer (two positions)

We offer an opportunity for enthusiastic, versatile programmers to join our established development teams, based in Cambridge, UK.  Our friendly teams of Agile developers share responsibility for developing C# library code, application programming interfaces, web services and graphical user interfaces on the browser and server-side code.  If you aspire to success as a software engineer, this may be the role for you.

You might be a Junior software developer looking to broaden and deepen your knowledge through exposure to cutting-edge .Net technologies and approaches. You will have a passion for learning, and you want to create solutions that have a real, tangible benefit at the cutting edge of science.

The CCDC is a collaborative and supportive environment through which its scientists and software developers create and supply the database system storing the world’s collection of 3D structures of chemicals. This system is used by thousands of organisations in over 70 countries. We are a professional organisation, established as a not-for-profit company and registered charity. Although independent, we are a University of Cambridge Partner Institute. We offer an excellent benefits package and a competitive salary in a highly respected and growing organisation.

The teams already consist of developers with a wide variety of skills with backgrounds in computer science and industry experience. We welcome people from all backgrounds, with a desire to work on cutting edge technologies around science, business and community requirements.

We are actively seeking candidates with the following profile.

  • Demonstrable experience of programming in a .Net CLI language, ideally C#
  • Knowledge of, or a willingness to learn, development of software for Windows Server, Web Services and APIs
  • Great academic credentials or equivalent practical experience
  • Eager to learn, and passionate about pursuing a career as a Software Developer
  • A collaborative approach to work

Based in central Cambridge, you will be an integral part of the team from your first day and your personal contribution will be recognised and rewarded. You will help create software that you can be proud of, supporting the output of cutting-edge science from the centre as well as supporting the wider community and internal business systems. You will be mentored and have opportunities to learn from highly skilled and experienced software developers. We will encourage your professional development, with ample opportunities for steadily increasing your responsibilities as your career progresses. For further details on this exciting opportunity, please see the job description and person specification.

To apply for this position, please send your CV and cover letter to Petra Hales via careers@ccdc.cam.ac.uk. For further information on this position, please contact 01223 336408. 


Graduate C++/Python Scientific Software Developer (two positions)

We offer an opportunity for enthusiastic, versatile programmers to join our established development teams, based in Cambridge, UK.  Our friendly teams of Agile developers share responsibility for developing cross-platform C++ library code, application programming interfaces, and graphical user interfaces on the browser, desktop and server.  If you aspire to success as a software engineer, this may be the role for you.

You might be a recent graduate in Computer Science, Mathematics, Chemistry, Physics, or a similar numerate subject. You might be working as a research software engineer or a post doc. You will have a passion for learning, and you want to create solutions that have a real, tangible benefit at the cutting edge of science.

The CCDC is a collaborative and supportive environment through which its scientists and software developers create and supply the database system storing the world’s collection of 3D structures of chemicals. This system is used by thousands of organisations in over 70 countries. We are a professional organisation, established as a not-for-profit company and registered charity. Although independent, we are a University of Cambridge Partner Institute. We offer an excellent benefits package and a competitive salary in a highly respected and growing organisation.

The teams already consist of graduates and postdocs, from the leading universities around the world, with backgrounds in chemistry, physical sciences, and computer science. We welcome people from all backgrounds, with a desire to work on mathematical algorithms, data science, 3D visualisation in a complex but engaging field.

We are actively seeking candidates with the following profile.

  • Demonstrable experience of programming in a modern object-oriented language, ideally C++
  • Knowledge of, or a willingness to learn, development of software for Windows, Linux and macOS operating systems
  • Great academic credentials or equivalent practical experience
  • Eager to learn, and passionate about pursuing a career as a Software Engineer
  • A collaborative approach to work

Based in central Cambridge, you will be an integral part of the team from your first day and your personal contribution will be recognised. You will help create software that you can be proud of, supporting the output of cutting-edge science from universities and research centres around the world. You will be mentored and have opportunities to learn from highly skilled and experienced software engineers. We will encourage your professional development, with ample opportunities for steadily increasing your responsibilities as your career progresses. For further details on this exciting opportunity, please see the job description and person specification.

To apply for the position, please send your CV and cover letter to Petra Hales via careers@ccdc.cam.ac.uk. For further information on this position, please contact 01223 336408. 


Software Engineer – UI/UX Specialist: Permanent or 1 Year contracts

Due to expansion of our development efforts, we are looking for a Software Engineer to join our development teams, based in Cambridge, UK.  Our friendly, supportive teams of Agile developers share responsibility for developing cross-platform C++ library code, application programming interfaces, and graphical user interfaces on the browser, desktop and server.

We seek a versatile UI/UX specialist software engineer to work with a variety of platforms (Windows, Linux, macOS, Web). A proven understanding of software usability and accessibility is essential for this role.  Familiarity with Python or Qt5 would be an advantage.

We are looking for an individual who can promote the adoption of best practise, driving confidence in the quality of our products.

The successful candidate will have either extensive experience of delivering commercial software in an Agile environment, or excellent academic credentials coupled with a desire to contribute to the release of exceptional scientific software. The ability to contribute to both scientific and technical discussions will be decisive. For further details, please see the job description and person specification.

We are also delighted to receive speculative CVs from candidates with proven expertise in any of the following skills coupled with a desire to promote the state-of-the-art in Chemistry and Crystallography data:

Python, Commercial development of scientific software, C++, C#/.Net

Applications, including full educational details, employment history and the names of two referees, should be addressed to Petra Hales via email to careers@ccdc.cam.ac.uk. For further information about the positions please contact 01223 336408.


Software Engineer – Database Technologies Specialist: Permanent or 1 Year contracts

Due to expansion of our development efforts, we are looking for a database technologies specialist software engineer to join our development teams, based in Cambridge, UK.  Our friendly, supportive teams of Agile developers share responsibility for developing cross-platform C++ library code, application programming interfaces, and graphical user interfaces on the browser, desktop and server.

The successful candidate will offer a demonstratable understanding of data models, including but not limited to the relational model. They will have a deep understanding of all aspects of database lifecycle management. Familiarity with a variety of database technologies is essential, and specific experience with SQLite, MariaDB, and MS SQL server would be a distinct advantage.

A scientific background is highly desirable but not essential. We are looking for an individual who can promote the adoption of best practise, improving data handling efficiency, and drive confidence in the quality of our products. For further details, please see the job description and person specification.

We are also delighted to receive speculative CVs from candidates with proven expertise in any of the following skills coupled with a desire to promote the state-of-the-art in Chemistry and Crystallography data:

Python, Commercial development of scientific software, C++, C#/.Net

Applications, including full educational details, employment history and the names of two referees, should be addressed to Petra Hales via email to careers@ccdc.cam.ac.uk. For further information about the positions please contact 01223 336408.


CCDC Americas

The CCDC has, for many years, served the world’s communities of academic and industrial structural scientists by producing and supplying the authoritative, comprehensive crystallographic data resource – the Cambridge Structural Database (the CSD) – and associated molecular modelling applications, such as GOLD. The CCDC has established operations in the U.S. in order to provide a more local service to our users in the Americas.


Registered Charity No 800579

STRICTLY NO AGENCIES 

CCDC PhD Studentships

Thank you for your interest in the CCDC.  We don't have any open PhD studentships at this time, however, please check this webpage regularly as it will be updated as opportunities arise.