Tutor in Python – 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
Location: New Cross, London

Closing date for applications:Tuesday 5 May 2019

Job description


As part of the AIR Short Courses at Goldsmiths, we offer intensive, hands-on introductory courses on Python statistical computing environment, focusing on practical aspects of data analysis. The courses are designed to give the participants as much practical experience as possible. Due to the increase in the participant numbers, we are looking for a tutor to cover an additional courses.  The is a consecutive 5-day course (Mon-Fri). See more details on our webpage: https://www.gold.ac.uk/short-courses/air/.  Based on demand, there is a possibility to teach additional courses on a regular bases (to be discussed following the first course run).

Teaching Materials

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

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.

Essential Criteria 1 – Qualifications

Completed or pursuing a Computer Science degree 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. Some understanding of statistics is desirable.

Essential Criteria 3 – Knowledge

Solid understanding of Python.
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 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@gold.ac.uk.


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@gold.ac.uk a CV and a letter explaining relevant skills and interests.


£200 per week

Starting date

As soon as possible after the interview