Algorithm Engineer
Working arrangement: Thailand (Hybrid — remote + in-office at our Thailand office)Design Algorithms That Power Smarter, Faster, Fairer Financial SystemsAt BJAK, we’re on a mission to simplify financial services through intelligent, scalable systems that reach millions across Southeast Asia. As an Algorithm Engineer, you’ll design the core logic behind everything from personalization and optimization to fraud detection and pricing models. You’ll be part of a lean, high-impact team where your decisions directly shape real-world outcomes.This is a Hybrid role based in Thailand, collaborating closely with our HQ in Malaysia and regional product, data, and engineering teams.Why This Role MattersYou’ll design mission-critical algorithms that influence accuracy, efficiency, and decision-makingYour work will directly shape high-impact product features used by millionsYou’ll collaborate across engineering, data, and product to solve meaningful, real-world problemsYou’ll contribute to scalable, production-grade systems with measurable business impactWhat You’ll DoDesign and implement algorithms to solve product and business challengesTackle problems in optimization, search, recommendation, pricing, and risk modelingTranslate complex, real-world problems into structured algorithmic solutionsAnalyze trade-offs, edge cases, and performance constraints to guide design decisionsWrite clean, scalable, and efficient code to support algorithm developmentWork with software engineers and data scientists to integrate algorithms into live systemsContinuously iterate on algorithms based on feedback, testing, and live dataStay informed on advances in algorithm design, data structures, and applied researchYou’ll Thrive Here If You...Love solving tough, real-world problems through structured, elegant algorithm designTake ownership from end to end — from theory to production impactAre curious, adaptable, and constantly pushing to level up your technical capabilitiesCan work through ambiguity and figure things out without waiting for instructionEmbrace startup speed — fast changes, tight feedback loops, and quick iteration energize youEnjoy collaborating with humble, driven teammates who share knowledge freelyProactively seek better solutions, even outside your current expertiseTurn chaos into structure and messy problems into scalable systemsRequirementsBachelor’s or Master’s degree in Computer Science, Mathematics, Engineering, or related field2–4 years of experience in algorithm development, backend engineering, or system designProficient in Python (preferred), C++, or JavaDeep understanding of algorithms, data structures, complexity analysis, and optimizationHands-on experience solving applied problems in recommendation, ranking, search, or pricingFamiliarity with numerical methods, statistical analysis, or mathematical modelingComfortable working with large-scale data and real-world constraintsMust be a Thai citizenMust be willing to work hybrid from our Thailand office while collaborating with the Malaysia teamNice to HaveExperience with machine learning, statistical modeling, or data miningFamiliarity with optimization solvers, constraint programming, or heuristic algorithmsExposure to cloud platforms, production systems, or microservices architecturePrior experience in high-growth startups or product-focused engineering teamsWhat You’ll GetCompetitive salary and performance-based bonusesHybrid work model — flexible remote + collaborative office timeHigh-impact work and real visibility across the companyFlat structure where your ideas are heard and implemented fastSteep learning curve with complex algorithmic challengesCross-functional exposure and collaboration across ASEAN marketsAbout 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 affordable financial protection through innovation, automation, and AI. From pricing engines and fraud detection to recommendation systems, our technology powers simpler, faster, and fairer financial experiences across the region.If you’re passionate about building real-world algorithms with purpose and precision, join us at BJAK and help shape the future of inclusive finance.
Apply Now
Apply Now