AI Senior Software Engineer
Build AI Systems That Make Finance Simpler, Smarter, and More Inclusive
At BJAK, we’re on a mission to make insurance and financial services easier to access, understand, and afford for millions across Southeast Asia. Using AI, we simplify complex financial products and deliver intelligent features - from fraud detection to personalised recommendations - that make a real difference.
We're now looking for an AI Software Engineer based in Thailand to join our hybrid team. You’ll work closely with our HQ in Malaysia and collaborate with regional product and engineering teams. This is an exciting opportunity to bring smart systems to life in one of the fastest-growing fintech platforms in the region.
Why This Role Matters
You’ll directly shape the user experience, platform intelligence, and operational efficiency.
You’ll build and scale production-grade AI systems serving millions across SEA.
You’ll collaborate across functions to develop ML tools from scratch
You’ll grow fast in a flat, fast-moving, and collaborative environment
What You’ll Do
Partner with product and data teams to define ML strategies and goals
Build, train, and deploy models to support personalization, automation, and insights
Handle data preprocessing, feature engineering, and model evaluation
Develop scalable ML infrastructure and data pipelines
Integrate ML outputs into user-facing products and internal tools
Stay on top of emerging AI trends and apply them to real-world use cases
Support system debugging, optimization, and ongoing improvements
You’ll Thrive Here If You…
Take ownership and care about impact, not just output
Are curious, hands-on, and eager to learn beyond your current skillset
Can work independently and navigate through ambiguity
Are adaptable to change and comfortable in a startup environment
Enjoy working in a collaborative team with a humble and solution-oriented mindset
See problems through to the end, even if it means picking up something new
What We’re Looking For
Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field
2–4 years of experience in AI, machine learning, or backend development
Strong Python skills with experience in frameworks like TensorFlow, PyTorch, or scikit-learn
Familiarity with ML workflows: data cleaning, model development, evaluation, tuning
Experience in deploying models or APIs in real-world environments
Proficient with tools like Google Colab, Jupyter, or cloud-based ML platforms
Strong problem-solving and communication skills
Based in Thailand, and open to working in a hybrid environment in our Thailand office.
Bonus Points For
Experience in NLP, computer vision, or recommendation engines
Exposure to AWS, GCP, or other cloud services
Familiarity with tools like Docker, Git, and CI/CD pipelines
Background in fast-paced startups or high-growth tech teams
What You’ll Get
Competitive compensation and performance-based bonuses
Hybrid work setup
Fast learning and meaningful ownership
Real impact - your work will touch millions of users
Flat hierarchy - your ideas and contributions matter
Cross-border experience with regional tech and product teams
About BJAK
BJAK is Southeast Asia’s largest digital insurance platform. Headquartered in Malaysia with a presence in Thailand, Taiwan, and Japan, we help millions of users access transparent, affordable financial protection through Bjak.com. Our platform simplifies complex financial services using AI, APIs, and automation, making financial protection smarter, faster, and more inclusive.
If you’re excited about applying AI to real-world problems and growing fast in a mission-driven company, we’d love to hear from you.
Apply to this Job