No, they are considered wards, and Land Mines/Stasis Trap don't get triggered by wards.
How do you stop techies mines?
Infused Raindrops can help early against some mines. Gem of True Sight are key to winning against Techies. Observer Wards are important for catching Techies due to them rarely appearing on lane.
Can techies move mines?
talent, the mines can be moved and overlap on each other after being placed.