Build Intelligent Systems — From Model to UI, and Everything In BetweenAt 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 MattersYou’ll be the bridge between AI models and user-facing featuresYour work will shape how millions experience intelligent financial servicesYou’ll build end-to-end systems combining backend, ML, and frontend engineeringYou’ll thrive in a lean, execution-focused team where speed and ownership matterWhat You’ll DoBuild 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 monitoringWork closely with product, design, and data teams to create seamless experiencesContinuously improve the performance, scalability, and reliability of AI-integrated systemsYou’ll Thrive Here If You...Ship fast — you’d rather launch a solid V1 today than wait months for a perfect V3Take ownership of problems, even if they’re outside your formal scopeEnjoy wearing multiple hats — developer, problem-solver, systems thinker, and product collaboratorMove quickly by prototyping and iterating instead of waiting for full specsAre comfortable with shifting priorities and startup-style executionValue growth through feedback, learning, and doingBalance speed with care for code quality and user experienceBring humility, drive, and a team-first attitudeRequirementsBachelor’s degree in Computer Science, Software Engineering, or related field2–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 servicesFamiliarity with API development, RESTful services, and cloud deploymentsSkilled in working with SQL/NoSQL databases and scalable system architectureStrong debugging, testing, and software design skillsBased in Thailand and open to hybrid workNice to HaveExperience deploying ML models with FastAPI, Flask, or TensorFlow ServingFamiliarity with modern frontend stacks like Next.js, Vue, or TypeScriptExposure to tools like Docker, Airflow, MLflow, and cloud platforms (GCP, AWS)Experience in fast-paced product teams or high-growth startupsUnderstanding of AI explainability and how to surface it through UI/UXWhat You’ll GetCompetitive salary with performance-based bonusesHybrid work arrangement with flexibility and access to our Thailand officeA high-impact role with visibility across engineering, product, and dataFlat team structure — your voice matters, your work is seenFast learning curve and real ownershipCross-border collaboration with teams across Southeast AsiaAbout BJAKBJAK 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 . 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.