MailerMen logo

Python Data Cleaning and Analytics Intern

MailerMen

Actively hiring🇮🇳 Pune, IndiaHybridInternshipUnpaidFreshers onlyData Engineer
Posted 1mo agoBe an early applicant

What this role pays, in context

This listing does not state its pay. Data Engineer roles in India currently advertise a median of ₹25K a month.

25th pct ₹20.6K75th pct ₹27.6K

Median of 14 other live Data Engineer listings in India on this board that state pay. Roles that do not disclose a salary are excluded rather than counted as zero.

MailerMen matches candidates to startup roles, and the matching only works when the underlying data is clean. Job titles reach us as free text from a thousand different employers, which is where you come in.

Your two months

This two month internship runs from our Pune office, three days a week on site. Your main project is a title normalisation pipeline in Python. You will profile roughly 40,000 raw job titles with pandas, cluster the obvious duplicates, build a mapping table from the mess to a canonical taxonomy, and measure how much the candidate match rate improves once it is applied.

What the days feel like

Mornings are usually notebook work. Afternoons often involve walking over to a recruiter and asking whether Growth Hacker II and Growth Marketing Associate should really collapse into the same bucket. Cleaning data at this scale is half code and half asking people questions, and you will do plenty of both.

A good fit if

You like the puzzle of messy strings more than the polish of a finished chart. You are in your final year or recently graduated, you know pandas well enough to be dangerous, and you are happy to have your assumptions checked against reality every few days.

Responsibilities

  • Profile around 40,000 raw job titles with pandas and document the patterns you find
  • Cluster near duplicate titles and propose a canonical role taxonomy for review
  • Build and version the mapping table from raw employer text to normalised roles
  • Measure the change in candidate match rate once normalisation is applied
  • Interview recruiters to settle ambiguous groupings before you encode a decision

Requirements

  • Final year student or fresh graduate, no professional experience required
  • Working knowledge of Python and pandas from coursework or personal projects
  • Able to attend our Pune office three days a week
  • Comfortable asking colleagues questions when the data does not explain itself

Skills

Benefits

  • Certificate + Letter of Recommendation
  • One to one mentoring from the data lead across the whole project
  • A finished, portfolio ready case study on entity resolution
  • Flexible hours arranged around your college timetable

Related searches