Build Intelligent Systems — From Model to UI, and Everything In Between
At BJAK, we’re reimagining how financial services work across Southeast Asia — making them smarter, simpler, and more inclusive with the power of AI. As a Full Stack AI Engineer, you’ll bridge the worlds of machine learning and software engineering to bring intelligent, real-time features directly into users’ hands.
This is a hybrid role based in Thailand, with the flexibility to work hybridly while collaborating closely with our HQ in Malaysia and regional teams. You’ll work across the full stack - from backend and ML model integration to frontend UI — building impactful AI-powered systems that scale.
Why This Role Matters
You’ll be the bridge between AI models and user-facing features
Your work will shape how millions experience intelligent financial services
You’ll build end-to-end systems combining backend, ML, and frontend engineering
You’ll thrive in a lean, execution-focused team where speed and ownership matter
What You’ll Do
Build and deploy full-stack applications that leverage machine-learning models.
Integrate models into production systems in collaboration with data scientists and ML engineers.
Develop backend services, APIs, and data pipelines to power AI-driven features.
Build clean, performant UIs that present AI insights clearly and effectively.
Own the entire development lifecycle — from architecture to deployment and monitoring
Work closely with product, design, and data teams to create seamless experiences
Continuously improve the performance, scalability, and reliability of AI-integrated systems
You’ll Thrive Here If You...
Ship fast — you’d rather launch a solid V1 today than wait months for a perfect V3
Take ownership of problems, even if they’re outside your formal scope
Enjoy wearing multiple hats — developer, problem-solver, systems thinker, and product collaborator
Move quickly by prototyping and iterating instead of waiting for full specs
Are comfortable with shifting priorities and startup-style execution
Value growth through feedback, learning, and doing
Balance speed with care for code quality and user experience
Bring humility, drive, and a team-first attitude
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or related field
2–4 years of experience in full stack development (frontend + backend)
Strong knowledge of Python and JavaScript (Node.js, React, or similar tech stack)
Experience integrating ML models into web applications or services
Familiarity with API development, RESTful services, and cloud deployments
Skilled in working with SQL/NoSQL databases and scalable system architecture
Strong debugging, testing, and software design skills
Based in Thailand and open to hybrid work
Nice to Have
Experience deploying ML models with FastAPI, Flask, or TensorFlow Serving
Familiarity with modern frontend stacks like Next.js, Vue, or TypeScript
Exposure to tools like Docker, Airflow, MLflow, and cloud platforms (GCP, AWS)
Experience in fast-paced product teams or high-growth startups
Understanding of AI explainability and how to surface it through UI/UX
What You’ll Get
Competitive salary with performance-based bonuses
Hybrid work arrangement with flexibility and access to our Thailand office
A high-impact role with visibility across engineering, product, and data
Flat team structure — your voice matters, your work is seen
Fast learning curve and real ownership
Cross-border collaboration with teams across Southeast Asia
About BJAK
BJAK is Southeast Asia’s largest digital insurance platform. Headquartered in Malaysia with operations in Thailand , Taiwan, and Japan, we help millions of users access transparent, affordable financial protection through Bjak.com. We simplify complex financial products using AI, APIs, and automation — delivering solutions that are smarter, faster, and more inclusive.
Excited to build intelligent systems that serve millions? Join us in shaping the future of AI-powered financial services.
Your email won't be used for commercial purposes. Read our Privacy Policy.