Loading this job…
Ask anyone on our data team where the last real accuracy gain came from and they will name a feature, not a model. This three-month internship puts you in charge of the feature layer that every MailerMen model reads from.
You work in pandas and Python against roughly two years of posting, application and recruiter-response data. Expect time-windowed aggregates such as how many applications an employer answered in the trailing thirty days, text-derived signals pulled from job descriptions, and geography features that cope with the fact that one metro label can mean five different commutes. You also write the tests that stop a silently null column reaching training, which sounds dull right up until the first time it saves a release.
Fully remote within India and asynchronous by default, with two pairing sessions a week and review on every pull request. You need to be comfortable being the person who keeps asking where a column came from. Written for final-year students and recent graduates who like data more than architecture diagrams and have used pandas on something larger than a tutorial dataset.
MailerMen runs a verified job board covering startup and product roles across twelve markets, and takes on interns across engineering, data, design and marketing to build it.