I'm an American of Irish and Scottish descent with some travellers in my background. Never heard this word as a slur, only as "I like to tinker with machines." Tinker as a slur hasn't travelled off the islands of Great Britain apparently.
Edit: I'm not changing my usage of the word. I like to tinker.