@LegalizeBrain I think that most Czech would be more offended that you used Russian "rabota" instead of Czech "robota".
I don't think that "robota" has that negative connotation - it was tight to a feudal ages. The closest term is probably Corvée (English, but comes from French) or serf.
In my mind, the word robot matches the "robotník" quite well. Doing mindless job at the whim of the owner with no pay.