Question: I’m looking for a word in English for men and women that beg money from people in the street. But they are not really poor, they are just pretending, and it’s their job actually.

As far as I know if they are really poor we called them “beggars” or “panhandler“, but what if they are not?

Answer: 
You can use ***professional beggar***, a term of heavy irony.

A beggar is anyone who begs or asks for money from strangers. The term implies poverty — who else would want to beg for money publicly? — but does not define the beggar as poor. The word ***professional*** alerts the reader to the irony of begging that involves expertise.

In the play *Fiddler on the Roof*, a beggar complains about a smaller-than-usual handout from a regular, who then attributes his stinginess to a slow week. The beggar argues, "Because you had a bad week, I should suffer?" And there you have the hallmark of a professional beggar. He may even be in need, but the entitled attitude does not befit a beggar.
Scammer maybe?   

1. a confidence game or other fraudulent scheme, especially for making a quick profit; swindle. verb (used with object), scammed, scamming. 2. to cheat or defraud with a scam.