Abstract-In this paper a novel evolutionary algorithm is used for the optimization of the performance of a magnetorheological (MR) device, capable to transmit torque between two shafts and powered by a system of Permanent Magnets (PMs). The stochastic, evolutionary, global optimization algorithm is based on a modified version of the self-organizing map. It uses a dedicated simplified analytical model of the device, developed in order to obtain a fast and accurate evaluation of the torque. Then, by means this model, the cost function to find the optimal parameters of the device is defined. Once the optimal parameters are identified, the performance of the proposed device is simulated by means of a FEM software. The results in terms of magnetic flux density inside the fluid, the transmissible torque and the actuation torque necessary to perform the device activation are discussed. Finally, a preliminary experimental validation of the proposed device is performed.