Taro Logo

AI/ML Senior Software Engineer

Southeast Asia's largest digital insurance platform, helping millions of users access affordable, transparent financial protection.
Machine Learning
Senior Software Engineer
Hybrid
2+ years of experience
AI · Finance · Insurance

Description For AI/ML Senior Software Engineer

BJAK, Southeast Asia's largest digital insurance platform, is seeking a Senior AI/ML Software Engineer to join their team in Taipei, Taiwan. This role is crucial in building AI systems that make insurance and financial services more accessible and affordable for millions across Southeast Asia. The position offers a hybrid work arrangement, working closely with HQ in Malaysia and regional teams.

The ideal candidate will be responsible for the entire ML lifecycle, from data preprocessing to deployment, building systems for personalized recommendations, fraud detection, automation, and intelligent search. They'll work in a fast-paced, flat team structure where their contributions directly impact real-world outcomes.

The role requires 2-4 years of experience in machine learning or backend development, strong Python skills, and expertise with major ML frameworks. The successful candidate will join a mission-driven team focused on making finance better, faster, and fairer for everyone.

Key responsibilities include designing and deploying ML models, building scalable infrastructure, and integrating ML outputs into products. The position offers competitive compensation, flexible work arrangements, and the opportunity to impact millions of users across Asia. The company values self-starters who can move quickly, own problems end-to-end, and thrive in a startup environment.

This is an excellent opportunity for someone passionate about applying AI to solve real-world problems in fintech, working in a high-impact environment with regional exposure across Southeast Asia. The role combines technical expertise with business impact, offering significant growth potential in both personal and professional dimensions.

Last updated 2 days ago

Responsibilities For AI/ML Senior Software Engineer

  • 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
  • Contribute to debugging, testing, and optimization of production ML systems

Requirements For AI/ML Senior Software Engineer

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

Benefits For AI/ML Senior Software Engineer

  • Competitive salary and performance-based bonuses
  • Flexible work arrangement
  • 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

Interested in this job?

Jobs Related To BJAK AI/ML Senior Software Engineer