University of Cambridge

Job Opportunities


Research Assistant/Associate in Machine Learning (Fixed Term)

We are seeking a Postdoctoral Research Assistant/Associate to join the Machine Learning Group ( in the Department of Engineering, University of Cambridge, UK. This position will contribute to the research programme "Machine Learning for Molecular Design", which is funded by UKRI through a Turing AI Acceleration Fellowship.

The programme's goal is to accelerate the molecule discovery process by creating fundamental contributions in the area of machine learning for molecules. Impact areas include materials science and drug discovery.

The Research Assistant/Associate will work with Dr. José Miguel Hernández Lobato and other members of the Cambridge Machine Learning Group ( The project also offers collaborations with Prof. Rafael Gomez-Bombarelli (MIT), Prof. Matthew J. Gaunt (University of Cambridge), Dr. Marwin Segler (Microsoft Research), Dr. Ola Engkvist (AstraZeneca) and Prof. Markus Reiher (ETHZ).

Key responsibilities include working on deep learning, probabilistic modeling, Bayesian methods, deep generative modeling, reinforcement learning and graph neural networks.

Additional responsibilities include developing research objectives and proposals; presentations and publications; assisting with teaching; liaising and networking with colleagues and students; planning and organising research resources and workshops.

Successful applicants will have or be near to completing a PhD in computer science, information engineering, statistics, chemistry or a related area, with extensive research experience and a strong publication record. Excellent mathematical and programming skills are essential, with experience in two or more of Bayesian methods, deep learning, deep generative models, reinforcement learning, graph neural networks.

Interviews are expected to take place in January 2022 via Skype. Applicants are encouraged to guarantee that referees can submit their letters before such date.

Appointment at Research Associate level is dependent on having a PhD. Those who have submitted but not yet received their PhD will be appointed at Research Assistant level, which will be amended to Research Associate once the PhD has been awarded.

Salary Ranges: Research Assistant: £27,116 - £31,406;
Research Associate: £33,309 - £40,927

Fixed-term: The funds for this post are available for 36 months in the first instance.

Click the 'Apply' button below to register an account with our recruitment system (if you have not already) and apply online.

Please ensure that you upload your Curriculum Vitae (CV), including a list of your publications, and a covering letter 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 submit your application by midnight on the closing date.

If you have any questions about this vacancy or the application process, please contact Kimberly Cole, email:

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

The University actively supports equality, diversity and inclusion and encourages applications from all sections of society.

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

Further information

Apply online