Do you speak Thai? Otherwise I can't see how you could work for a Thai company. Best bet is digital nomad.
As for where to live? Your job is kind of irrelevant. You'd want proxinity to a train station for sure. Sukhumvit is a tourist central but also where there's lots to do. Thai neighborhoods are cool and cheaper. Condo rentals are pretty easy to find online. Or else pick your spot and enter the buildings and ask questions.