Machine Learning Engineer Intern

Branch International · Fintech

Job description

Position:
Machine Learning Engineer Intern

Company:
Branch International

Location:
India

Employment type:
Internship

Short Summary:
Branch is a leading AI-powered lending fintech with over 50M downloads across India and Africa, focused on expanding financial access through machine learning.

Responsibilities:
- Build, maintain, and scale ML infrastructure end-to-end, including feature computation pipelines and training/deployment pipelines.
- Build observability and drift monitoring to detect model degradation in production.
- Evaluate and address selection bias in credit models.
- Explore using LLMs/agentic AI for feature generation and credit exploration.
- Collaborate with teams to build signals from data that identify creditworthy borrowers.

Requirement:
- Experience building ML applications with real users or open source projects.
- Strong skills in building machine learning models with structured and unstructured data.
- Proficiency in Python and ML libraries (XGBoost, scikit-learn, pandas, numpy).
- Experience with SQL for feature extraction and analysis.
- Nice to have: GenAI/LLM experience, credit risk or lending domain experience, familiarity with Rust or compiled languages.
- Clear communication skills and a curiosity for new technologies.

Benefits:
- Mission-driven, fast-paced, and entrepreneurial environment.
- Competitive stipend as compensation.
- Collaborative and flat company culture.
- Potential job offer based on performance during the internship.

Skills

  • numpy
  • pandas
  • python
  • scikit_learn
  • sql
  • xgboost

Languages

EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Machine Learning Engineer Intern — Branch International | RVC