Join a team looking to transform the future of education

Who is KEEP

KEEP is a small team striving to see a world where educators and learners are empowered with impactful resources and innovative technologies for lifelong education. We believe that if you help one teacher who helps hundreds of students, you can impact the next generation of world leaders in our society. That’s why when KEEP started back in 2014, we simply wanted to build a platform that would enable access to educational resources, data, analytics, courseware, and tools to a global community.

What’s it like to work at KEEP?

While we’re officially a university research project, rooted in research, data, and time-tested processes, we also operate as an energetic team, with all hands on deck, working together in flexible roles which make this an enjoyable place to work. We’re not here to just “get work done”, but to make an impact and want to have fun while doing it. We still take what we do seriously, and we’re always looking for the best talent and the most effective processes like Agile methodology, to help us get to the next level.

How do I apply?

If KEEP sounds interesting to you, first sign up for an account and take a look around at our products. Look through the available positions below, then send your CV and cover letter to careers@keep.edu.hk. Please include the following in your cover letter.

  • Name, contact information, and a little bit about yourself
  • Earliest availability date
  • Expected salary
  • Any previous related work experience samples
  • Why you want to join KEEP
  • How you heard about KEEP

If you know someone who sounds like a great fit for the team, share this page with them!


Job Openings


1. Web Developer / Front end / CSS / Semantic UI / JavaScript / Bootstrap / HTML

The appointee(s) will be involved in using the latest software development methodologies to develop the core products that make KEEP relevant, as well as be able to work on an innovative product called VeriGuide, a plagiarism detection system. Front-end experience is important for improving the user experience and system scalability.

Applicants should have (i) a Bachelor’s degree or above in Computer Science, Software Engineering, Information Technology or related disciplines; (ii) good analytical, organisational, communication and interpersonal skills, and creativity; (iii) the ability to work independently, as a team member and on multiple projects; (iv) a good command of web development, HTML, CSS, JavaScript, Semantic UI, Bootstrap, MVC, or other languages/frameworks; and (v) familiarity with various operating system environments, including Windows, Linux, Mac OS X, etc. Fresh graduates are also welcome to apply, as long as he/she is motivated to learn in a dynamic environment.

Appointment will be made on a 1-year contract, renewable subject to good performance and mutual agreement.

Application Procedure

Please submit your application online via the CUHK website:

https://cuhk.taleo.net/careersection/cu_career_non_teach/jobdetail.ftl?job=1900006T

CUHK Job Opening Information

Requisition Title:  Computer Technician II(s) (carrying the title of 'Web Developer')
Job Field: Executive, Clerical, Secretarial, Technical and Junior Posts
Department/Unit: Department of Computer Science and Engineering
Upposting Date: Feb 26, 2019


2. Analyst Programmer or Front-end/Back-end/Ruby on Rails/PHP/Java Developer(s)

The appointee(s) will be involved in using the latest software development methodologies to develop the core products that make KEEP relevant, as well as be able to work on an innovative product called VeriGuide, a plagiarism detection system. Server-side experience is important for improving the user experience and system scalability.

Applicants should have (i) a Bachelor’s degree or above in Computer Science, Software Engineering, Information Technology or related disciplines; (ii) good analytical, organisational, communication and interpersonal skills, and creativity; (iii) the ability to work independently, as a team member and on multiple projects; (iv) a good command of Ruby on Rails, Java, C/C++, Python, SQL, Web programming, Shell Scripts, PHP, MVC, or other languages/frameworks; and (v) familiarity with various operating system environments, including Windows, Linux, Mac OS X, etc. Fresh graduates are also welcome to apply, as long as he/she is motivated to learn in a dynamic environment.

Appointment will initially be made on 1-year contract, renewable subject to good performance and mutual agreement

Application Procedure

Please submit your application online via the CUHK website:

https://cuhk.taleo.net/careersection/cu_career_non_teach/jobdetail.ftl?job=1900006S

CUHK Job Opening Information

Requisition Title:  Computer Technician II(s) (carrying the title of ‘Analyst Programmer / Developer / Back end / Ruby on rails / PHP / Java’)
Job Field: Executive, Clerical, Secretarial, Technical and Junior Posts
Department/Unit: Department of Computer Science and Engineering
Unposting Date: Feb 26, 2019


Internship - Software Engineering

We are looking for candidates who have a passion for developing educational software to support teaching and learning globally. You will apply computing and development experiences using the latest software development methodologies to develop the core products that make KEEP and VeriGuide relevant. Front-end and server-side experience are important to improving the user experience and system scalability. We are looking for students who are self-directed, willing to learn new things, proactive, flexible, and interested in being part of a small team.

The interns will work on a real project that will eventually be launched into the production. Previous interns' works are already functioning on our current web app. The interns will learn the entire software development lifecycle from project planning, design, requirements, development, testing, and launch on a full stack (server-side, front-end, etc).

We are looking for the following:

  • Major in Computer Science, Software Engineering, Information Technology or related disciplines
  • Good analytical, organizational and communication skills, and creativity
  • A good command of Ruby on Rails, PHP frameworks, CSS, Java, Javascript, C/C++, Python, SQL, Web programming, Shell Scripts, or other programming languages
  • Good skills in various operating system environments, including Windows, Linux, macOS, etc.
  • Knowledge of the following areas is preferred: (1) cloud computing; (2) search engine; (3) open-source software development; (4) web programming; and (5) text analysis and natural language processing

Benefits:

  • On-campus office
  • Regular working hours
  • Paid internship
  • Small team environment
  • Work on real projects with real impact

Application:

Please email your cover letter and resume to careers@keep.edu.hk by 15 Mar 2019 (Fri).


Internship - Business and Marketing

We are looking for candidates who have a passion for promoting educational software to support teaching and learning globally. You will apply business and marketing experiences to develop the core products that make KEEP and VeriGuide relevant. Traditional marketing methods, as well as start-up type ideas, are both essential for this project. We are looking for students who are self-directed, willing to learn new things, proactive, flexible, and interested in being part of a small team.

The interns will work on real projects that will be used to promote KEEP to Hong Kong and the world. Previous interns' works have already been part of the existing marketing plan. The intern will learn project planning, marketing funnel, use of social media and newsletters, presentation protocols, business communication skills, web analytics, etc.

We are looking for the following:

  • Major in business, marketing, or other related disciplines
  • Good analytical, organizational and communication skills, and creativity
  • A good command of marketing and communication concepts
  • A good command of both English and Chinese language
  • Ability to use various operating systems and office tools, including Windows, macOS, Microsoft Office (especially Excel), Google Sheets, etc

Benefits:

  • On-campus office
  • Regular working hours
  • Paid internship
  • Small team environment
  • Work on real projects with real impact

Application:

Please email your cover letter and resume to careers@keep.edu.hk by 15 Mar 2019 (Fri).


Internship - Graphic and Web Design

We are looking for candidates who have a passion for education and communication to help share KEEP’s vision and mission with Hong Kong and the world. You will be responsible for creating engaging visual and web designs for KEEP’s products, partnerships, competitions, and external communications.

The interns will work on real projects that will be used to display and promote KEEP to Hong Kong and the world. Previous interns' works have already been part of the existing design. The interns will learn product design, web design, UI/UX design, publishing, design management, etc.

We are looking for the following:

  • Design web pages interface and visual elements with emphasis on quality and user experience
  • Familiar with graphic software, e.g. Illustrator and Photoshop (some knowledge on web coding, e.g. HTML, CSS, etc is a bonus)
  • Understanding of responsive and mobile design
  • Ability to create and design promotional collaterals e.g. presentations, web banners, email newsletter and other print production etc.
  • Good communication skills and able to work directly with our development team

Benefits:

  • On-campus office
  • Regular working hours
  • Paid internship
  • Small team environment
  • Work on real projects with real impact

Application:

Please email your cover letter, resume and portfolio (online / file size not larger than 5MB) to careers@keep.edu.hk by 15 Mar 2019 (Fri).