Work with us

Geneva English School offers a warm, lively and collaborative community in which to work, close to the vibrant, cosmopolitan city of Geneva.

Safer recruitment

Geneva English School is committed to safeguarding and promoting the welfare of children and young people and expects all staff and volunteers to share this commitment. Applicants must be willing to undergo vetting and child protection checks appropriate to the post, including checks with past employers and appropriate prohibition and criminal records checks.

Working in Geneva

Geneva is a culturally well-served, safe and clean city, notable for its small size but global importance, due to the number of inter-governmental, non-governmental and international companies that are based here.

The quality of life is high and for those who enjoy culture, mountains and lakes, cheese, chocolate, and an interesting, multicultural, francophone environment, there can be no better place to live.

Between the school and Geneva is the airport, a major European hub for Easyjet, BA and Swiss, which makes travel to the UK and elsewhere in Europe remarkably quick and affordable.

About half of the staff live in France, which is just a short drive away (as little as 15 minutes); the remainder live in Switzerland. It is a question of cultural and social nuance and a trade-off between the cost of housing and the levels of tax; each person has their own preferences.

Teaching vacancies

We look for creative, engaging teachers who delight in enthusing children and young people, who are committed to self-improvement, and who enjoy sharing ideas and collaborating with colleagues.

We offer very competitive salaries and, for eligible staff, reduced school fees. You will be teaching polite, well-motivated pupils who genuinely enjoy their learning.

Teaching vacancies

Support staff vacancies

Support staff at GES occupy a range of important positions and are highly valued members of the school community.

For eligible staff, we offer reduced school fees.


For further information please email us at HR@geschool.ch