At BJAK, we are using AI to make insurance and financial services easier to access, understand, and afford for millions across Southeast Asia.
As an AI/ML Software Engineer, you will help build the systems and tools that power this mission, including personalized recommendations, fraud detection, intelligent automation, and search.
This is a remote role based in Indonesia, working closely with our Malaysia HQ and regional teams.
You will join a fast-moving environment where your ideas and execution directly shape real-world outcomes.
Your work will directly impact user experience, efficiency, and platform intelligence.
You will contribute to production-grade AI systems that serve millions.
You will collaborate cross-functionally and build scalable ML tools from the ground up.
You will grow quickly in a flat, fast-paced, and highly collaborative team.
Requirements:
A Bachelorโs degree in Computer Science, Data Science, Engineering, or a related field is required.
You should have 2-4 years of experience in AI/ML or backend software development.
Strong Python skills are necessary, with experience in frameworks like TensorFlow, PyTorch, or Scikit-learn.
An understanding of key ML workflows, including data cleaning, model building, evaluation, and tuning, is essential.
Familiarity with API development or model deployment in real-world environments is required.
Experience working with tools like Google Colab, Jupyter, or cloud ML platforms is necessary.
Strong problem-solving and communication skills are a must.
You must be based in Indonesia and open to remote collaboration.
Benefits:
You will receive a competitive salary and performance-based bonuses.
A fully remote work arrangement is offered.
There are fast-paced learning and ownership opportunities available.
Your work will have a real impact, reaching millions of users.
The company has a flat structure where your voice is heard and your contributions are visible.
You will gain exposure to regional product development and cross-border collaboration.