About the role
We are looking for a Software Engineer Intern who is enthusiastic about coding, curious about political data, and eager to work on real-world problems at scale. You will work closely with data scientists, engineers, and campaign strategists to build scalable applications and internal tools that power decision-making across our campaigns.
Key Responsibilities:
Assist in developing and maintaining backend services and APIs using Python (Flask/Django) or React.
Collaborate with the engineering team to design scalable software solutions.
Write clean, testable, and efficient code under guidance.
Work on integrating databases and managing backend/frontend logic.
Contribute to the full software development lifecycle – from requirements gathering to deployment.
Support the team in debugging, testing, and maintaining existing codebases.
Primary Skills Required:
Proficiency in Python or React.
Hands on experience with Python web frameworks ( Flask /Django )
Good understanding of data structures and algorithms.
Strong problem-solving and analytical skills.
Strong Understanding of web development fundamentals, databases and hands on experience implementing CRUD operations
Secondary Skills (Good to Have):
Familiarity with RESTful API development.
Exposure to AWS or other cloud platforms.
Understanding of version control systems like Git.
Basic knowledge of Object-Oriented Programming (OOPs) concepts.
About the company
We are one of India's premier integrated political consulting firms, specializing in building data driven, 360-degree election campaigns. Our work blends data-backed insights with deep ground intelligence to deliver end-to-end strategic and operational support to clients.
With a team drawn from top institutions and varied professional backgrounds, we are driven by a passion for our democracy and a vision for informed, impactful politics. Over the last 7 years, we've developed and executed strategies that have sparked conversations, influenced policies, and shaped electoral and legislative outcomes.
Join our Analytics & Engineering Team to be part of a dynamic environment where you'll have the opportunity to build systems and tools that harness the power of data for the greater good.