Jobs at IBL and Collaborators

Lecturer and advisory jobs / vacancies

Tutors in:

Python: Data Analysis and Programming – Goldsmiths, University of London


Machine Learning with R – Goldsmiths, University of London


Department: Psychology / AIR Short Courses
Grade/ Salary: Grade 7 / paid per hour
Contract Type: No fixed hours
Hours: 27.5 hrs a week; Weeks: between 1 and 12 per year.
Location: New Cross, London


Closing date for applications: Tuesday 30 May 2019

Summary: At Goldsmiths, we have opportunities for tutors with expertise in Python and Machine Learning to teach on our week-long intensive courses. The courses are hands-on, designed to give participants as much practical experience as possible.

Teaching Materials

The teaching materials are provided, but we welcome new ideas for updates.


Example course:

Introduction to Python – Data Analysis and Programming

Introduction to Machine Learning with R


Teaching duties: To teach an introductory course on Python programming languages, providing high quality teaching; To collaborate with AIR management to ensure best practice and excellent experience for students.

Person Specification: Detailed below are the types of qualifications, experience, skills and knowledge which are required of the post holder. Selection will be made upon evidence of best-fit with these criteria. The essential criteria sections show the minimum requirements for the post.

Criteria for both roles

Essential Criteria 1 – Qualifications
Completed or pursuing a PhD in Computer Science or similar. If not, strong evidence of independent learning and a strong understanding of the principles of computer science, as well as some related formal education.
Essential Criteria 2 – Experience
Experience in tutoring or teaching (not necessarily programming related).
Evidence of capability for independent learning of either new programming languages or modules.
Have experience using Python and or Machine Learning. Some understanding of statistics is desirable.
Essential Criteria 3 – Knowledge
Solid understanding of Python and or Machine Learning.
Understanding of the importance of good relationships with students; with experience of taking successful initiatives in relation to developing the student experience.
Essential Criteria 4 – Skills
Excellent communication, consultative and interpersonal skills.
The ability to present information to the group verbally, guiding students through new concepts. As well as the ability to help individuals with coding problems as they run into them.
The ability to deal calmly with concerns and problems raised by students. As well as the ability to help maintain a relaxed teaching atmosphere in which students are made to feel welcome and valued.
Additional Attributes
Willingness to learn new programming skills as we may develop advanced courses in the future e.g. machine learning.


Please also note that where qualifications are required, employment is conditional on the verification of them. Qualifications will be checked on or before the first day of appointment.

For more information about the role, please contact Teemu Toivainen, AIR Short Course Co-Ordinator, tel. +44 20 7078 5468, e-mail air(


Research assistantship – website development


3-5 weeks – flexible hours

InLab has a Research Assistantship opportunity for a student with advanced knowledge and experience in WordPress website development. The student will work with our interdisciplinary research team on improving website structures supporting our research and research dissemination.

How to apply

Please email at air ( a CV and a letter explaining relevant skills and interests.


£200 per week

Starting date

As soon as possible after the interview