Open Positions


Art Director Hong Kong, Hong Kong
Associate Creative Director, Design Cambridge, Massachusetts
Content Manager/Copy Writer Lucerne, Switzerland
Design Intern - Fall Cambridge, Massachusetts
Designer, Extraordinaire Hong Kong, Hong Kong
Development Editor Shanghai, China
Editor Shanghai, China
Junior Graphic Designer Cambridge, Massachusetts
Kids and Teens Assessment Item Writer Lucerne, Switzerland
Kids and Teens Content Writer Lucerne, Switzerland
Print Designer - Japanese Speaking Hong Kong, Hong Kong
Senior Copywriter Cambridge, Massachusetts
Senior Designer Cambridge, Massachusetts
Senior Designer Cambridge, Massachusetts
Senior Manager, Research and Experience Design Cambridge, Massachusetts
User Experience Designer Cambridge, Massachusetts
UX/UI Researcher Cambridge, Massachusetts
Writer Shanghai, China

Faculty and Research

Director of Studies Lisbon, Portugal
Faculty (full-time) - Undergraduate Program Cambridge, Massachusetts
Faculty (part-time) - Graduate Programs Cambridge, Massachusetts
Faculty (part-time) - Undergraduate Program Cambridge, Massachusetts
Portuguese Teacher Lisbon, Portugal
School Social Worker Thornwood, New York

Finance & Business Intelligence

Accountant Taipei, Xinyi District
Accountant Beijing, China
Accountant at Headquarters - open for international career Stockholm, Sweden
Accountant at Headquarters Switzerland Zurich, Switzerland
Accounting Manager Lucerne, Switzerland
Assistant Director of Financial Aid Cambridge, Massachusetts
Associate Director, Customer Insights & Analytics Cambridge, Massachusetts
Business Controller - EF International Operations
2 Locations
Digital and Web Analyst Cambridge, Massachusetts
Finance Manager Cambridge, Massachusetts
Financial Accountant - St Julians, Malta St. Julians, Malta
Financial Controller San Francisco, California
Junior Accountant Tokyo, Japan
Management Accountant London, United Kingdom
Manager of Data Insights Cambridge, Massachusetts
Payroll Administrator – European Payroll Experience – Location: Malta St. Julians, Malta
Payroll Coordinator UK & Ireland (Location Malta) London, United Kingdom
Payroll Manager - Multi-country (Based in Malta) London, United Kingdom
Senior Accountant Seoul, South Korea
Senior Accountant - St Julians, Malta St. Julians, Malta
Show More

General Management & Administration

Academic Manager San Diego, California
Academic Program Coordinator San Francisco, California
Academic Program Coordinator Cambridge, Massachusetts
Academic Program Coordinator San Francisco, California
Assistant Director of Studies London, United Kingdom
Assistant Registrar San Francisco, California
Center Director Beijing, China
Center Director Guangzhou, China
Center Director Foshan, China
Center Director Chongqing, China
Center Director Shanghai, China
Center Director ShenZhen, China
Center Director Shanghai, China
Center General Manager Guangzhou, Guangdong
Center General Manager Hangzhou, China
Center General Manager Shenzhen, Guangdong
Center General Manager Shanghai, China
Center Manager Dalian, China
Center Manager Taizhou, China
Center Manager Wuxi, China
Show More

Operations & Customer Service

Academic Coordinator London, United Kingdom
Academic Operations Manager Jakarta Selatan, DKI Jakarta
Academic Operations Manager Jakarta Selatan, DKI Jakarta
Academic Operations Manager Shanghai, China
Academic Operations Manager (AOM) Shanghai, China
Academic Training Manager Shanghai, China
Accommodation Administrator Brighton, United Kingdom
Accommodation Coordinator Vancouver, BC
Accommodation Coordinator Perth, Australia
Accommodations Coordinator Auckland, New Zealand
Accomodation Manager Lisbon, Portugal
Account Manager - Account Services Team Cambridge, Massachusetts
Account Manager, Group Sales Denver, Colorado
Activities and Events leader St. Julians, Malta
Activities Coordinator Auckland, New Zealand
Activities Coordinator San Francisco, California
Activities Manager Dublin, Ireland
Activities Manager St. Julians, Malta
Activities Manager Cambridge, United Kingdom
Activity Leader Pismo Beach, California
Show More

Recent Graduates & Internships

Academic Manager - Brighton Homestay Brighton, United Kingdom
Academic Manager - Dublin Homestay or Residence Dublin, Ireland
Activities Manager – Virginia Beach Homestay Virginia Beach, Virginia
Activity and Housing Intern Munich, Germany
Centre Manager - Dublin Junior Residence Dublin, Ireland
Developer Intern - Winter 2018 & Summer 2019 Cambridge, Massachusetts
EF Global Finance Program Stockholm, Sweden
EF360 Global Management Trainee London, United Kingdom
EF360 Global Management Trainee - China Shanghai, China
EF360 Global Management Trainee Program Cambridge, Massachusetts
EF360 Global Technology Trainee Program Cambridge, Massachusetts
EF360 Shanghai Tech Shanghai, China
EF360 Summer Internship Cambridge, Massachusetts
Entrepreneurial Sales Development Program Cambridge, Massachusetts
Global Finance Program - North America Cambridge, Massachusetts
Host Family Recruiter Virginia Beach, Virginia
Host Family Recruiter Seattle, Washington
Passionate Student Worker Copenhagen, Denmark
Recruiting & Employee Development Internship Cambridge, Massachusetts
Student Services Coordinator - Brighton Homestay Brighton, United Kingdom
Show More

Sales & Marketing

Accommodation Manager Munich, Germany
Account Manager Tokyo, Japan
Account Manager Riyadh, Saudi Arabia
Account Manager
2 Locations
Admission Consultant Hong Kong, Hong Kong
Applications Coordinator Lucerne, Switzerland
Applications Manager Miami, Florida
Applications Manager Shanghai, Shanghai
Applications Manager Cambridge, Massachusetts
Assistant Sales and Marketing Manager Taipei, Xinyi District
Associate Admissions Manager Zurich, Switzerland
Associate Admissions Manager for France Paris, France
Associate Director of Enrollment London, United Kingdom
Associate Director of Enrollment Shanghai, Shanghai
Associate Director of Enrollment - Central Europe Munich, Germany
Associate Director of Enrollment - German speaker Dusseldorf, Germany
Associate Director of Enrollment - German, Swiss and Austrian Markets Lucerne, Switzerland
Associate Director of Enrollment - Graduate Programs Cambridge, Massachusetts
Associate Director of Enrollment - Italian Speaker Lucerne, Switzerland
Associate Director of Enrollment - Master Programs, Russian Speaker Lucerne, Switzerland
Show More


Adult ESL/English Teacher Novosibirsk, Russia
Adult ESL/English Teacher St. Petersburg, Russia
Adult ESL/English Teacher Moscow, Russia
Adult ESL/English Teacher Kazan, Russia
Center Education Manager Tianjin, China
Center Education Manager Beijing, China
Center Education Manager Foshan, China
Center Education Manager Guangzhou, China
Center Education Manager Hangzhou, China
Center Education Manager Shenzhen, China
Center Education Manager Xi'an, China
Director of Studies Madrid, Spain
Director of Studies Dubai, United Arab Emirates
Director of Studies - Xiamen Xiamen, China
EFL Contract Teacher London, United Kingdom
EFL Senior Teacher London, United Kingdom
EFL Teacher Brighton, United Kingdom
EFL Teacher St. Julians, Malta
EFL Teacher Summer Oxford, United Kingdom
English Teacher Thornwood, New York
Show More


.Net developer Bangalore, Karnataka
Data Warehouse Architect Zurich, Switzerland
Data Warehouse Architect - Zurich Stockholm, Sweden
Devops Engineer London, United Kingdom
Devops Engineer for EF Class London, United Kingdom
Digital Advertising Analyst Cambridge, Massachusetts
Digital Analyst Cambridge, Massachusetts
Engineering Manager Shanghai, China
Front End Developer Cambridge, Massachusetts
Front End Engineer Cambridge, Massachusetts
Front-End Web Developer Hong Kong, Hong Kong
Full Stack Software Engineer London, United Kingdom
Full-Stack Software Engineer At EFLabs London, United Kingdom
Junior Software Developer Cambridge, Massachusetts
Lead Engineer London, United Kingdom
Lead Security Engineer Cambridge, Massachusetts
Lead UX Designer Cambridge, Massachusetts
Product Owner Cambridge, Massachusetts
Product Owner, Online Customer Acquisition Cambridge, Massachusetts
Salesforce Administrator Lucerne, Switzerland
Show More

Check on an application you've submitted.
Sign up for Job Alerts.