Taro Logo

AI/ML Senior Software Engineer (Remote)

Southeast Asia's largest digital insurance platform using AI to make insurance and financial services accessible and affordable.
Machine Learning
Senior Software Engineer
Remote
2+ years of experience
AI · Finance · Insurance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For AI/ML Senior Software Engineer (Remote)

BJAK, Southeast Asia's largest digital insurance platform, is seeking a Senior AI/ML Software Engineer to join their mission of making insurance and financial services more accessible through AI. This remote position, based in Germany, offers an opportunity to build intelligent systems that power personalized recommendations, fraud detection, automation, and search capabilities serving millions across Southeast Asia.

The role combines technical expertise in machine learning with practical implementation, requiring strong Python skills and experience with ML frameworks. You'll be responsible for the entire ML lifecycle, from data preprocessing to model deployment, working closely with cross-functional teams across different time zones. The position demands someone who can thrive in a fast-paced startup environment, take ownership of problems, and deliver results.

As part of BJAK's engineering team, you'll contribute to production-grade AI systems that directly impact user experience and platform intelligence. The company offers a competitive package including performance bonuses, flexible remote work, and the opportunity to shape financial services across Asia. With operations in Malaysia, Thailand, Taiwan, and Japan, BJAK provides exposure to diverse markets and the chance to solve complex problems at scale.

The ideal candidate brings 2-4 years of relevant experience, strong analytical skills, and the ability to work independently while collaborating across teams. This role is perfect for someone who wants to combine technical ML expertise with real-world impact, working in a flat, high-impact engineering environment where your contributions directly influence millions of users.

Last updated 23 days ago

Responsibilities For AI/ML Senior Software Engineer (Remote)

  • Work with product, data, and engineering teams to define ML goals and technical strategies
  • Design, build, and deploy machine learning models for personalization, automation, and insight generation
  • Manage the ML lifecycle: data preprocessing, feature engineering, model training, evaluation, and deployment
  • Build scalable ML infrastructure and deployment pipelines
  • Integrate ML outputs into user-facing products and backend systems
  • Stay current with AI/ML trends and apply relevant innovations into our stack
  • Contribute to debugging, testing, and optimization of production ML systems

Requirements For AI/ML Senior Software Engineer (Remote)

Python
  • Bachelor's degree in Computer Science, Data Science, Engineering, or related technical field
  • 2 - 4 years of experience in machine learning or backend software development
  • Strong Python skills, with experience using frameworks like TensorFlow, PyTorch, or Scikit-learn
  • Solid understanding of ML workflows: data cleaning, model development, tuning, evaluation
  • Familiar with model deployment, API development, or real-world ML integration
  • Experience with tools like Google Colab, Jupyter, and cloud ML platforms
  • Strong analytical, problem-solving, and communication skills
  • Must be based in Germany and open to remote collaboration across time zones

Benefits For AI/ML Senior Software Engineer (Remote)

  • Competitive salary and performance-based bonuses
  • Flexible, fully remote work arrangement from anywhere in Germany
  • Direct impact - your work reaches millions of users across Asia
  • Flat structure - your voice is heard, your contributions are seen
  • Opportunities for rapid personal and technical growth
  • Regional exposure and collaboration across Southeast Asia