E-2 visas are generally reserved for teaching one's own native language (yes, I know English is an official language in India but it's hard to convince immigration of that). If you want to teach English they generally want us to be from the U.K. & Northern Ireland, Canada, U.S.A., South Africa, New Zealand, or Australia. But I have met Filipinos who are able to teach in Hagwons--usually, they are certified in TEFL/TESOL (or that was their major in university), and others are licensed to teach in the Philippines altogether in public school. I suggest looking into taking a TEFL course (it should have an in-class component if you do it online) as many places will consider that. Alternatively, if you find a hagwon that offers Hindi lessons, you could apply for that kind of job as well and they'll probably ask you to teach some (business) English classes alongside the Hindi lessons.
However, if you have a Masters degree along with a high IELTS score, it might be better to apply for an E-1 visa (reserved for professors and researchers) and find a university position in your field.