We propose a model for a novel artificial low Reynolds number swimmer, based on the magnetic interactions of a pair of ferromagnetic particles: one with hard and the other with soft magnetic properties, connected by a linear spring. Using a computational model, we analyze the behavior of the system and demonstrate that for realistic values of the parameters involved, the swimmer is capable of self-propelling with average speeds of the order of hundreds of micrometers per second.