Search by job, company or skills

Peepul

Technology Associate

Save
new job description bg glownew job description bg glow
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Location: Delhi

Experience: 1-3 years

Programme / Team: Monitoring, Evaluation & Learning (MEL)

About Peepul

Peepul is an education-focused non-profit working with governments to strengthen India's public education system at scale. We partner with national, state, and local governments to improve teaching, leadership, and system effectiveness in government schools.

Currently, Peepul works with governments in Delhi and Madhya Pradesh, impacting over 9.75 million students, 325,000 teachers, and 100,000+ schools. Our work has received national and international recognition, including the Commonwealth Education Award for Innovation, and is supported by Indian CSR partners and leading global foundations.

Driven by our values of impact, excellence, and leadership, our 200+ member team is committed to delivering lasting, system-level change in education.

Learn more: http://peepulindia.org

About the role

This role sits in Peepul's Data & Technology team. You'll work across our programs in Delhi and MP, building the dashboards, data pipelines, and digital tools that help our teams make better decisions and deliver better programs.

In practice, that means writing SQL to clean and transform data, building dashboards that program leads actually use, and shipping tools — an assessment generator, a sampling app, a teacher-facing WhatsApp chatbot — that solve real problems in real schools. You'll work closely with MEL and program teams to understand what's needed, and then go build it.

This isn't a role where you'll be handed a spec and asked to execute. You'll be involved from problem definition to deployment, and the things you build will be used by teachers and program staff in the field.

Responsibilities would include (but not limited to):

Dashboards & Data Systems

  • Work with MEL and program teams to understand their reporting needs and translate them into clean, reliable dashboards.
  • Write and optimise SQL queries for data transformation, reporting, and analysis.
  • Support data ingestion, cleaning, validation, and modelling across programs.
  • Help maintain and improve analytics infrastructure built on BigQuery, dbt, Apache Superset, and Dalgo.
  • Document data flows and lineage so the systems we build are maintainable over time.

Program Technology Tools

Some of the projects you might work on:

  • AI-powered assessment generator — using LLMs and question banks to produce customised assessments at scale.
  • Student sampling app — for statistically sound sampling in field assessments and school visits.
  • Teacher-facing WhatsApp chatbot — coaching nudges, resources, and feedback loops delivered via WhatsApp.
  • Formative feedback tools — helping teachers track student progress in real time.
  • Workflow automation — reducing manual overhead for program and operations teams.

Working Across Teams

  • Collaborate with MEL, Programs, and Operations to define problems before jumping to solutions.
  • Own the full lifecycle of what you build — from scoping and development through testing, iteration, and deployment.
  • Stay curious about what's new — AI APIs, automation tools, edtech innovations — and bring relevant ideas back to the team.
  • Document your work and help build shared knowledge across the technology function.

Qualifications and Role Requirements:

At Peepul, we seek talented professionals passionate about driving educational transformation and making a positive impact. We are looking for individuals who possess the following qualifications and meet the role requirements:

Educational Background: Master's or bachelor's degree in data engineering, analytics, or related discipline.

Work Experience: We value both professional and personal experience. Candidates with 1-3 years of experience in software development, data engineering, analytics, or a closely related technical role

Essential Skills:

  • Strong Python skills — comfortable writing clean, maintainable code, not just one-off scripts.
  • Strong SQL — including window functions, CTEs, and the ability to optimise a slow query.
  • Working knowledge of relational databases and data modelling.
  • Familiarity with REST APIs — reading docs, making calls, handling responses.

Preferred Skills:

  • Hands-on experience with LLMs or AI APIs — personal projects count.
  • Experience with BI tools: Superset, Looker Studio, Power BI, or Tableau.
  • Familiarity with BigQuery or other cloud data platforms.
  • Exposure to dbt, Airflow, or similar ELT/ETL tools.
  • Experience building and shipping web apps or chatbot integrations.
  • Comfort with Git, basic CI/CD, deployment practices.
  • A side project or portfolio that shows you build things because you enjoy it.

Language Proficiency: English and Hindi

How to Apply

Apply via Peepul's careers portal using Apply button.

You will be required to submit:

  • CV (1–2 pages) outlining relevant experience and qualifications.
  • Cover Letter explaining your motivation to work with Peepul and alignment with the role.

For queries related to the hiring process, reach out to [Confidential Information]

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148331249

Similar Jobs

Gurugram, Noida

Skills:

Database AnalysisRdbmsSql

Gurugram, Gurugram, India

Skills:

.NETNosqlGitAgile MethodologiesRestful ApisSqlAzure DevOpsAWS Cloud Services

Gurugram, Gurugram, India

Skills:

leanix SqlTableauTogafAlteryxMicrosoft ExcelAutomationEnterprise ArchitecturePythonServicenowDigital TransformationPowerpointDODAFMicrosoft ProjectAi

Delhi, India

Skills:

google sheets BigQueryData WarehousingSqlGcpCloud InfrastructureExcelPythonn8nmakeZapierAPI integrations

Gurugram, Gurugram, India

Skills:

GithubDashboardsDeploymentsSoapSoslRESTReportsAuraAPEXData ModellingSoqlSalesforceSalesforce APIsProcess AutomationSecurity configurationLightning frameworkBulk Streaming