
Branch Internation is hiring ML Engineer Intern

Branch International

Job Overview:
As an ML Engineer Intern, you’ll collaborate with experienced engineers to enhance Branch’s products and codebase. This internship provides the opportunity to brainstorm, design, code, debug, and deploy features that serve millions of customers.
Responsibilities:
- Develop functionality for new and existing product lines, including credit, customer success, and fraud platforms.
- Work with third-party systems like Taktile, credit bureaus, and AWS for integrations.
- Collaborate with global teammates to brainstorm and execute innovative solutions.
Qualifications:
- Experience building ML applications with real-world users or open-source projects.
- Strong foundation in computer science fundamentals, ML systems, and data storage.
- Proficiency in one mainstream programming language such as Python, Ruby, or Java.
- Familiarity with Unix systems and command-line utilities.
- Entrepreneurial mindset with a proactive approach to problem-solving.
- Excellent collaboration and communication skills.
- Eagerness to learn and contribute to a distributed team.
Benefits:
- Competitive stipend.
- Mission-driven, entrepreneurial environment.
- Collaborative and flat company culture.
- Opportunity to receive a job offer based on performance during the internship.
Type: Internship (4–6 months)
Eligibility: 2025, 2026
Education Requirement: Pursuing or completed a Bachelor’s degree in Computer Science, Data Science, or related fields
Technical Skills Required: Machine Learning applications, Python, Ruby, Java, Unix, ML systems, data storage, AWS, third-party systems integration
Equal Opportunity:
Branch International is an Equal Opportunity Employer. We encourage candidates from diverse backgrounds to apply, even if you don’t meet every qualification listed.
Apply Now:
Start your journey with Branch and contribute to transforming financial services for the mobile generation.
Education Requirements
Eligible Batch Years
