Taro Logo

Machine Learning Engineer

Southeast Asia's largest digital insurance platform helping millions access transparent and affordable financial protection.
Indonesia
Machine Learning
Mid-Level Software Engineer
Remote
2+ years of experience
AI · Finance

Description For Machine Learning Engineer

BJAK, Southeast Asia's largest digital insurance platform, is seeking a Machine Learning Engineer to join their innovative team. This remote position, based in Indonesia, offers an exciting opportunity to build AI systems that make finance simpler, smarter, and more inclusive across Southeast Asia.

The role involves developing and deploying models that power key features - from personalization and risk scoring to automation and fraud detection. Your work will directly impact millions of users across the region, working closely with the HQ in Malaysia and cross-functional teams.

As a Machine Learning Engineer, you'll be responsible for the entire ML lifecycle, from data preprocessing and feature engineering to model training and deployment. You'll collaborate with product, data, and engineering teams to define ML goals and use cases, build scalable ML pipelines, and integrate models into production systems.

The ideal candidate has 2-4 years of experience in ML/AI, is proficient in Python and ML frameworks, and has a strong understanding of deploying models in real-world environments. You should be self-driven, capable of working in a dynamic startup environment, and passionate about solving end-to-end technical problems.

BJAK offers competitive compensation, flexible remote work arrangements, and the opportunity to contribute to reshaping financial access across ASEAN. With presence in Malaysia, Thailand, Taiwan, and Japan, you'll be part of a growing company building AI-powered solutions that simplify complex financial services through automation, smart recommendations, and cutting-edge APIs.

Last updated 2 days ago

Responsibilities For Machine Learning Engineer

  • Collaborate with product, data, and engineering teams to define ML goals and use cases
  • Develop, train, and deploy machine learning models for core features
  • Own the ML lifecycle from data preprocessing to model evaluation
  • Build and maintain scalable ML pipelines and infrastructure
  • Integrate models into backend systems and user-facing applications
  • Monitor performance and retrain models based on feedback
  • Stay current with AI/ML advancements
  • Contribute to debugging, testing, and optimization of ML systems

Requirements For Machine Learning Engineer

Python
  • Bachelor's or Master's degree in Computer Science, Data Science, or related technical field
  • 2-4 years of experience in ML, AI, or backend software engineering
  • Proficient in Python and experienced with ML frameworks
  • Solid understanding of the ML pipeline
  • Experience deploying models into real-world environments
  • Familiar with Jupyter, Google Colab, and Git
  • Strong problem-solving and communication skills
  • Must be based in Indonesia

Benefits For Machine Learning Engineer

  • Competitive salary and performance-based bonuses
  • Flexible remote work arrangement from anywhere in Indonesia
  • High-impact work with real visibility across the organization
  • Flat structure where ideas and contributions are valued
  • Exposure to regional product development and collaboration
  • Fast-tracked personal and professional growth

Interested in this job?

Jobs Related To BJAK Machine Learning Engineer