Open Positions

Creative

Art Director Hong Kong, Hong Kong
Associate Creative Director, Design Cambridge, Massachusetts
Design Intern - Fall Cambridge, Massachusetts
Designer, Extraordinaire Hong Kong, Hong Kong
Development Editor Shanghai, China
Graphic Designer Zurich, Switzerland
Kids and Teens Assessment Item Writer Lucerne, Switzerland
Kids and Teens Content Writer Lucerne, Switzerland
Print Designer - Japanese Speaking Hong Kong, Hong Kong
Senior Designer Cambridge, Massachusetts
Senior Interactive Designer Cambridge, Massachusetts
Senior Manager, Research and Experience Design Cambridge, Massachusetts
Story teller/Dialogue Designer London, United Kingdom
User Experience Designer Cambridge, Massachusetts
UX/UI Researcher Cambridge, Massachusetts
Writer Shanghai, China

Faculty and Research

Director of Studies Lisbon, Portugal
Executive Director Cambridge, Massachusetts
Faculty (full-time) - Undergraduate Program Cambridge, Massachusetts
Faculty (part-time) - Graduate Programs Cambridge, Massachusetts
Faculty (part-time) - Undergraduate Program Cambridge, Massachusetts
Intern Portuguese school Lisbon, Portugal
Portuguese Teacher Lisbon, Portugal
Research Specialist Berkhamsted, Hertfordshire
School Social Worker Thornwood, New York

Finance & Business Intelligence

Accountant Taipei, Xinyi District
Accountant Beijing, China
Accountant Cambridge, Massachusetts
Accountant at Headquarters Switzerland Zurich, Switzerland
Accounting Manager Lucerne, Switzerland
Associate Director, Customer Insights & Analytics Cambridge, Massachusetts
Business Controller - EF International Operations
2 Locations
Digital and Web Analyst Cambridge, Massachusetts
EF Global Finance Program Stockholm, Sweden
Financial Accountant - St Julians, Malta St. Julians, Malta
Financial Aid Manager Cambridge, Massachusetts
Junior Accountant Tokyo, Japan
Payroll Administrator – European Payroll Experience – Location: Malta St. Julians, Malta
Payroll Manager - Multi-country (Based in Malta) St. Julians, Malta
Quality Control Analyst Cambridge, Massachusetts
Senior Accountant Seoul, South Korea
Senior Accountant - St Julians, Malta St. Julians, Malta
Senior Accountant to brand new office in Malta Stockholm, Sweden
Senior Financial Accountant Buenos Aires, Argentina
Top Talent for Finance Stockholm, Sweden
Show More

General Management & Administration

Academic Manager San Diego, California
Academic Program Coordinator San Francisco, California
Academic Program Coordinator Cambridge, Massachusetts
Activities Coordinator Oxford, United Kingdom
Activities Manager San Diego, California
Administration and Customer Support Intern Brussels, Belgium
Associate Dean of Faculty 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
Show More

Operations & Customer Service

Academic Coordinator San Francisco, California
Academic Coordinator Summer Brighton, 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
Accomodation Manager Lisbon, Portugal
Account Manager - Account Services Team Cambridge, Massachusetts
Activities and Events leader St. Julians, Malta
Activities Coordinator Brighton, Massachusetts
Activities Leader San Francisco, California
Activities Leader Victoria, British Colombia
Activities Manager St. Julians, Malta
Activity Coordinator Sydney, Australia
Activity Leader Pismo Beach, California
Activity Leader Singapore, Singapore
Activity Leader Munich, Germany
Show More

Recent Graduates & Internships

Academic Manager - Brighton Homestay Brighton, United Kingdom
Academic Manager - Dublin Homestay or Residence Dublin, Ireland
Academic Manager - London Homestay or Residence London, United Kingdom
Academic Manager - London Homestay or Residence London, United Kingdom
Academic Manager - New York Residence Thornwood, New York
Activities Leader Washington D.C., United States
Activities Manager - London Homestay or Residence London, United Kingdom
Activities Manager – Long Beach Residence Long Beach, California
Activities Manager – Los Angeles Homestay Redondo Beach, California
Activities Manager – Monterey Homestay Monterey, California
Activities Manager – New York Residence Thornwood, New York
Activities Manager – Virginia Beach Homestay Virginia Beach, Virginia
Activity Leader Dublin, Ireland
Activity Leader - Boston Junior Residence Salem, Massachusetts
Activity Leader - Florida Resort Cocoa Beach, Florida
Activity Leader - Monterey Homestay Monterey, California
Activity Leader - New York Homestay Union, New Jersey
Activity Leader - New York Residence Thornwood, New York
Activity Leader - Virginia Beach Homestay Virginia Beach, Virginia
Center Manager - Boston Junior Residence Salem, Massachusetts
Show More

Sales & Marketing

Account Manager Mexico City, Mexico
Account Manager Madrid, Spain
Account Manager - Brazil Sao Paulo, Brazil
Admissions Coordinator (Bilingual English/Spanish) Miami, Florida
Ambassador Program Manager Lucerne, Switzerland
Applications Coordinator London, United Kingdom
Applications Coordinator Lucerne, Switzerland
Applications Manager Shanghai, Shanghai
Applications Manager Cambridge, Massachusetts
Applications Manager Miami, Florida
Assistant Sales and Marketing Manager Taipei, Xinyi District
Associate Admissions Manager Zurich, Switzerland
Associate Admissions Manager for France Paris, France
Associate Director of Enrollment Mexico City, Mexico
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 Lucerne, Switzerland
Associate Director of Enrollment - German speaker Dusseldorf, Germany
Associate Director of Enrollment - Graduate Programs Cambridge, Massachusetts
Show More

Teaching

Adult ESL/English Teacher Guangzhou, China
Adult ESL/English Teacher Shenzhen, China
Adult ESL/English Teacher Wuxi, China
Adult ESL/English Teacher Beijing, China
Adult ESL/English Teacher Novosibirsk, Russia
Adult ESL/English Teacher Hangzhou, China
Adult ESL/English Teacher Tianjin, China
Adult ESL/English Teacher Kazan, Russia
Adult ESL/English Teacher Xi'an, China
Adult ESL/English Teacher Dongguan, China
Center Education Manager Xi'an, China
Center Education Manager Hangzhou, China
Center Education Manager Tianjin, China
Center Education Manager Ningbo, China
Center Education Manager Beijing, China
Center Education Manager Chengdu, China
Center Education Manager Guangzhou, China
Center Education Manager Chengdu, China
Center Education Manager Shenzhen, China
Center Education Manager Foshan, China
Show More

Technology

Back-end Developer Cambridge, Massachusetts
Devops Engineer London, United Kingdom
Devops Engineer for EF Class London, United Kingdom
Digital Advertising Analyst Cambridge, Massachusetts
Digital Analyst Cambridge, Massachusetts
Director of Software Cambridge, Massachusetts
Engineering Manager London, United Kingdom
Engineering Manager Shanghai, China
Front End Developer Cambridge, Massachusetts
Front-end Developer Cambridge, Massachusetts
Full Stack Software Engineer London, United Kingdom
Full-Stack Software Engineer At EFLabs London, United Kingdom
Infrastructure Support Engineer San Francisco, California
Junior Software Developer Cambridge, Massachusetts
Lead Engineer London, United Kingdom
Lead Security Engineer Cambridge, Massachusetts
Lead UX Designer Cambridge, Massachusetts
Marketing Product Owner Lucerne, Switzerland
Product Owner Cambridge, Massachusetts
Salesforce Administrator Lucerne, Switzerland
Show More

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