All vacancies

If you would like to apply for any of the vacancies below, or are interested in other roles with Virtual College, then please send your CV and covering letter detailing your current salary to our HR department: Virtual College retain the right to keep information provided by all candidates. We ensure that the data provided by applicants during our recruitment and selection process adheres to the General Data Protection Regulations 2018.

Join the leading e-learning company in the North

We’re proud to be one of the most prominent providers of online training in the UK, with over 4.5 million learners having used our courses in the last 25 years. Our services include off the shelf courses created in collaboration with subject matter experts, bespoke e-learning resources to help overcome specific training challenges, and a customisable learning management system. The success we’ve seen is down to the hard work of our team helping to craft quality courses and deliver the best possible service to each learner and organisation.

Learning Design Manager

We have an exciting opportunity for experienced learning professionals to join our Learning Design and Development Team. We’re looking for people who can combine creativity and excellence to realise our vision for online and blended learning. Based in Ilkley, West Yorkshire, the successful candidate will join our business on a permanent contract and earn a competitive salary based on experience.

Product Owner (CRM/MIS)

We have an exciting opportunity to join our existing team at Virtual College where you will be solely responsible for managing the Product Backlog and have overall accountability developing our CRM and associated data-driven systems. If you have a 1-2 years or more experience of using Microsoft Dynamics 365 and familiarity with APIs, Integrations, PowerApps and Power BI we would like to hear from you.

Software Tester

We are looking for an experienced Software Tester to join our journey and to play a key part in the development of all our key products within an Agile Scrum environment. Reporting to the IT Development Manager, the Software Tester will work closely with the developers during sprints to test each feature addition precisely to help eliminate any potential issues at the development stage.

Can't see the job for you?

We are always happy to receive prospective applications for future opportunities. Please check back again soon, or show your interest in joining our team by sending an up-to-date CV to, along with a short message about why you want to join our journey and the expertise you can bring to our organisation.