Inquiry Submission By Vidhu

Hey guys, I am planning to travel to Cambodia(Siem Reap) from Kolkatta (India) and one of the airlines Thai Smile have a layover of 1.5 hr in BKK. Do I need a transit visa of Thailand for this layover ?

I have an active US visa on my passport if that helps to avoid it ? Any suggestions highly appreciated.