inventor careers in Valletta, Malta