Browse All Jobs
Job Description
EarnIn is seeking a Senior Machine Learning Engineer to join their team in Bengaluru. This role is crucial for ensuring the health and scalability of machine learning systems that drive business decisions and customer experiences. The Senior Machine Learning Engineer will transform ML models into high-performance, production-level code, focusing on implementing sophisticated algorithms, robustness monitoring, system logging/alarming, and DevOps practices.This position is hybrid, requiring work from the Bengaluru office.What This Role Involves:
  • Designing, building, and launching efficient and reliable machine learning models.
  • Training and validating state-of-the-art multi-modal, multi-task deep learning models and statistical models.
  • Developing a deep understanding of the “why” behind models and systems.
  • Partnering with product managers, tech leads, and stakeholders to analyze business problems and define system scope.
  • Working closely with data platform teams to enable robust, scalable data pipelines.
  • Driving high ML and engineering standards through mentoring and knowledge sharing.
  • Driving engineering best practices around code reviews, automated testing, and monitoring.
What We're Looking For:
  • MS or PhD in Computer Science or a related 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 productionizing machine learning systems.
  • Strong oral and written communication skills.
  • Experience in NLP or CV is a plus.
What EarnIn Offers:
  • Healthcare benefits.
  • Internet/cell phone reimbursement.
  • Learning and development stipend.
  • Opportunities to collaborate with and travel to the Palo Alto HQ and Bangkok Site.
Apply Manually