Machine Learning Engineer Intern
Branch International · Fintech
- Work arrangement: remote in country
- Employment type: Internship
- Seniority: junior
- Posted:
Source not independently verified
Confirm the company and recruiter through an official company domain before applying. Never pay money, share one-time codes, sign out of your Apple or Google account, install apps or configuration profiles, or run code from a repository sent by a recruiter.
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.
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