Head of Machine Learning, India

EarnIn

Bengaluru

Hybrid

INR 2,500,000 - 3,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare
Internet/cell-phone reimbursement
Learning and development stipend

Job summary

EarnIn is seeking a Head of Machine Learning in Bengaluru to lead a high-performing ML team. This role emphasizes collaboration with cross-functional partners to drive business outcomes and deliver ML initiatives. The ideal candidate will have extensive experience in building and deploying ML systems, coupled with strong management skills.

EarnIn offers a hybrid work model, requiring presence in the office two or more days a week, along with excellent employee benefits including healthcare and a learning stipend.

Qualifications

  • 7+ years of industry experience with 3+ in people management.
  • Experience deploying production ML systems at scale.
  • Strong software engineering foundation.

Responsibilities

  • Manage a high-performing team of machine learning engineers.
  • Lead the design and optimization of ML-based systems.
  • Partner with cross-functional teams for ML solution deployment.

Skills

Machine learning algorithms
Python
SQL
People management
Communication skills

Education

MS or Ph.D. in Computer Science or Statistics

Job description

As one of the first pioneers of earned wage access, EarnIn builds products that deliver real‑time financial flexibility for people living paycheck to paycheck. Our community members can access their earnings as they earn them, with options to spend, save, and grow their money without mandatory fees, interest rates or credit checks.

We are fortunate to have an experienced leadership team and world‑class funding partners such as a16z, Matrix Partners, DST, Ribbit Capital, and a healthy core business with a tremendous runway. We’re growing fast and excited to bring world‑class talent onboard to help shape our next chapter.

Position Summary

EarnIn is a fintech company where machine learning is embedded across our platform to power business decisions and customer experiences at scale. From risk and fraud to growth, personalization and operational efficiency, ML systems are mission‑critical to our success. The Head of Machine Learning, India, will oversee the success of ML systems built and operated by our India teams. The role sits at the intersection of applied science and engineering excellence, emphasizing translation of research and experimentation into robust, high‑performance production systems. The ideal candidate has deep hands‑on experience deploying ML at scale, thrives in fast‑growing environments, and blends theory with production‑engineering instincts.

As EarnIn expands in India, this role will inherit a high‑performing machine learning team with potential to grow. The senior ML leader will also have site leadership responsibilities and partner closely with HR and Talent Acquisition on hiring, culture building and team engagement. This position is hybrid from our Bengaluru office, requiring two or more days a week in the office. EarnIn provides excellent employee benefits, including healthcare, internet/cell‑phone reimbursement, a learning and development stipend, and opportunities to collaborate with and travel to our Mountain View HQ and Bangkok site. Salary ranges are determined by role, level and location.

What You’ll Do
  • Build, manage, and mentor a high‑performing team of machine learning engineers; foster collaboration, support career growth, and invest in continuous skill development.
  • Own the delivery and impact of ML initiatives, working closely with cross‑functional partners to ensure measurable business outcomes.
  • Lead the design, development, and optimization of ML‑based systems, including deep learning and reinforcement learning techniques.
  • Drive a culture of scientific and engineering rigor balanced with real‑world pragmatism, focusing on experimentation, evaluation and quantifying impact on key engagement and business metrics.
  • Partner with data engineering, product management and marketing teams to take ML solutions from conception through experimentation to reliable, timely production deployment.
  • Establish India as a strategic ML hub for EarnIn by leading hiring, onboarding and close partnership with HR and TA on culture building, team health and local engagement initiatives.
What We’re Looking For
  • MS or Ph.D. in Computer Science, Statistics, or a closely related technical field.
  • 7+ years of industry experience, including 3+ years of people‑management experience.
  • Strong depth across core machine learning algorithms and applied ML techniques.
  • Proven experience building, deploying and operating production ML systems at scale.
  • Advanced proficiency in Python and SQL, with a strong software engineering foundation.
  • Excellent written and verbal communication skills, with the ability to influence and collaborate across technical and non‑technical stakeholders.

At EarnIn, we believe that the best way to build a financial system that works for everyday people is by hiring a team that represents our diverse community. Our team is diverse not only in background and experience but also in perspective. We celebrate our diversity and strive to create a culture of belonging. EarnIn does not unlawfully discriminate based on race, color, religion, sex (including pregnancy, childbirth, breastfeeding or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, legally protected medical condition, family care status, military or veteran status, marital status, registered domestic partner status, sexual orientation, genetic information, or any other basis protected by local, state, or federal laws. EarnIn is an E‑Verify participant.

EarnIn does not accept unsolicited resumes from individual recruiters or third‑party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or HR team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Head of Machine Learning, India
Head of Machine Learning, India

SupportFinity™ • Bengaluru

Hybrid
INR 7,000,000 - 11,000,000
Healthcare
Internet/cell phone reimbursement
Learning and development stipend
+1
Manager, Software Engineering
Manager, Software Engineering

EarnIn • Bengaluru

Hybrid
INR 2,800,000 - 5,500,000
Healthcare
Internet reimbursement
Learning and development stipend
+1
Senior Machine Learning Engineer (Algo)
Senior Machine Learning Engineer (Algo)

EarnIn • Bengaluru

Hybrid
INR 6,129,000 - 10,508,000
Healthcare
Internet/Cell Phone Reimbursement
Learning and Development Stipend
+1
Manager, Software Engineering Bengaluru, India
Manager, Software Engineering Bengaluru, India

Earnin • India

Hybrid
INR 4,000,000 - 6,000,000
Healthcare
Internet reimbursement
Learning stipend
+1
Senior Software Engineer New Bengaluru, India
Senior Software Engineer New Bengaluru, India

Earnin • India

Hybrid
INR 1,500,000 - 2,100,000
Healthcare
Internet/cell phone reimbursement
Learning and development stipend
+1
Software Engineer
Software Engineer

SupportFinity™ • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Healthcare
Internet/cell phone reimbursement
Learning & development stipend
+1
Senior Software Engineer
Senior Software Engineer

EarnIn • Bengaluru

On-site
INR 800,000 - 1,100,000
Healthcare
Internet/cell phone reimbursement
Learning & development stipend
+1
Staff Product Designer Bengaluru, India
Staff Product Designer Bengaluru, India

Earnin • Bengaluru

Hybrid
INR 4,000,000 - 6,000,000
Staff Data Engineer
Staff Data Engineer

EarnIn • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Healthcare
Internet/cell phone reimbursement
Learning and development stipend
+1
Site Reliability Engineer
Site Reliability Engineer

EarnIn • Bengaluru

Hybrid
INR 1,200,000 - 1,500,000
Healthcare
Internet/cell phone reimbursement
Learning and development stipend