Sr. Machine Learning Engineer | Bangalore, IN
EarnIn
Bengaluru, Karnataka, IndiaSENIOR
Hybrid
Job Description
Fintech company specializing in earned wage access.
Responsibilities
- Design, build, and launch efficient and reliable machine learning (ML) models to drive business impact
- Train and validate state-of-the-art multi-modal, multi-task deep learning models as well as statistical models considering use-case, complexity, performance, and robustness
- Demonstrate end-to-end understanding of applications and develop a deep understanding of the "why" behind our models & systems
- Partner with product managers, tech leads, and stakeholders to analyze business problems, clarify requirements, and define the scope of the systems needed
- Work closely with data platform teams to enable robust, scalable batch and real-time data pipelines
- Drive high ML and engineering standards on the team through mentoring and knowledge sharing. Drive engineering best practices around code reviews, automated testing and monitoring
- MS degree or PhD degree in Computer Science or a related technical field
- 4+ years of experience in ML engineering
- Strong programming skills in Python and data engineering skills
- Extensive knowledge of machine learning algorithms
- Hands-on experience with architectural patterns for large-scale software applications
- Industry experience building and productionalizing machine learning systems
- Strong oral and written communication skills
- Experience in NLP or CV is a plus
- Experience using AI-assisted development tools (e.g., Copilot, Cursor, LLMs) is a plus
Qualifications
- MS or PhD in Computer Science or related field.
- 4+ years of experience in ML engineering.
Nice to have
- Experience in NLP or CV.