Machine Learning Engineer - Marketing

Pioneer in earned wage access, building products for real-time financial flexibility for those living paycheck to paycheck.
Machine Learning
Mid-Level Software Engineer
Hybrid
3+ years of experience
Finance · AI

Description For Machine Learning Engineer - Marketing

EarnIn, a pioneer in earned wage access, is seeking a Machine Learning Engineer to lead algorithmic marketing initiatives from their Bengaluru office. As one of the first innovators in the earned wage access space, EarnIn helps people access their earnings in real-time, offering financial flexibility without mandatory fees, interest rates, or credit checks.

The role focuses on applying advanced machine learning techniques to optimize marketing strategies and user acquisition. You'll be working with cutting-edge ML models, including Marketing Mix Modeling (MMM), Lifetime Value prediction, and causal inference. The position offers a hybrid work arrangement with 2 days per week in the office.

Backed by prestigious investors like A16Z, Matrix Partners, DST, and Ribbit Capital, EarnIn provides a stable yet dynamic environment for growth. The company values diversity and creates an inclusive culture where different perspectives are celebrated. You'll be part of a transformative journey, applying ML to marketing challenges while working with teams across India and the US.

The ideal candidate brings 3+ years of ML experience, strong programming skills in Python, and expertise in various ML frameworks. You'll need to combine technical expertise with business acumen to drive marketing ROI through data-driven decisions. Benefits include healthcare, learning stipends, and opportunities to visit the Palo Alto headquarters.

This role offers a unique opportunity to impact millions of lives by making financial services more accessible while working at the intersection of ML and marketing. You'll be instrumental in building first-of-kind success stories in ML-driven marketing optimization.

Last updated a month ago

Responsibilities For Machine Learning Engineer - Marketing

  • Design, build, A/B test, and maintain machine learning models for marketing optimization
  • Optimize machine learning models for Marketing Mix Modeling, Lifetime Value prediction, and causal inference
  • Analyze large datasets to extract actionable insights for marketing decisions
  • Collaborate with teams in US and India
  • Champion scientific rigor in data-driven decision-making
  • Stay current with latest ML and marketing analytics advancements

Requirements For Machine Learning Engineer - Marketing

Python
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 3+ years of industry machine learning experience
  • Expertise in machine learning and statistical techniques
  • Strong programming skills in Python and ML frameworks
  • Experience with SQL and data manipulation tools
  • Experience with ML cloud platforms (AWS Sagemaker, Databricks, or GCP Vertex AI)
  • Strong analytical and communication skills

Benefits For Machine Learning Engineer - Marketing

Medical Insurance
Education Budget
  • Healthcare
  • Internet/cell phone reimbursement
  • Learning and development stipend
  • Travel opportunities to Palo Alto HQ

Interested in this job?

Jobs Related To EarnIn Machine Learning Engineer - Marketing

Machine Learning Engineer

Machine Learning Engineer position at EarnIn, focusing on building and deploying ML models for fintech applications.

Machine Learning Engineer for Audio - US Remote

Machine Learning Engineer role at Hugging Face focusing on audio technologies, speech-to-text, and text-to-speech development in an open-source environment.

Applied AI Engineer, Applied Science, Europe - Paris

Applied AI Engineer position at Mistral AI focusing on implementing AI solutions, customer collaboration, and model fine-tuning

Software Development Engineer, Transcribe

Join AWS as a Software Development Engineer on the Amazon Transcribe team, building ML/AI solutions for speech and language processing at scale.

Software Engineer II

Software Engineer II position at Microsoft's Azure GenAI team, focusing on LLM technologies and distributed systems with 4+ years of experience required.