Inventor careers in Malta