You can say "I am working here for a month" though it doesn't mean "I have been working here for a month"
Why are you here? I thought you left last year.
I'm working here for a month. (I've been assigned to work here for a one-month period. Maybe I've only been here a day, maybe I've been here three weeks, but the period I am working is one-month, and I'm currently somewhere in that period.)
I came back. I've been working here for a month. (I started working a month ago. There's no indication how long it will last.)
To say "I'm working here" when you mean "I've been working here" sounds bad, though if you have an accent and there is some context, people might understand.