Teach For India brings together a diverse group of exceptional individuals to work on our Staff team. Together, we tirelessly strive to build a nation free of poverty and filled with love, by keeping our children, and our people at the center of all that we do. We create an ecosystem of care and support that inspires us to strive for excellence, reach new heights and create impact.

What's unique about Teach For India ?

You are addressing India’s most pressing challenge and have the opportunity to make a significant contribution every day.

You work with passionate, talented, and diverse people who inspire and support you to achieve your goals.

You work in a culture of trust, care, and compassion

You have the autonomy to shape your role, and drive your own learning and growth


Flexibility: We at Teach For India operate with a culture of trust and a focus on outcomes and have our Staff working from all across the country delivering excellent outcomes.

Healthcare: Our Staff are covered under medical Insurance with an option to buy family insurance for spouse and children.

Leave: We have a comprehensive leave policy that also includes an organization-wide break at the end of the year.

Continuous learning and responsibility: Our culture is one of constant learning, with opportunities to grow in effectiveness and responsibility.

Global Support: Being part of the Teach For All network, our staff get support from partner organisations globally which includes access to resources, opportunities for thought partnering, invitations to participate in conferences

Well-being Initiatives: At Teach For India, we work towards being in tune with our people’s needs and have initiatives to ensure our Staff receive the care and support they require.

Click here to view open staff and internship positions and apply online.

Click here to apply for Campaign Leader position.

Do watch the video below to see what it's like working at Teach For India Staff.