Remote (Country)

BJAK is hiring a 算法工程师 Algorithm Engineer (Remote)

About the Role

BJAK is looking for an Algorithm Engineer to architect the core decision logic within our financial products. In this remote role, you'll join a lean, high-impact team dedicated to shaping outcomes for millions of users across Southeast Asia.

What You'll Do

  • Design and implement algorithms for personalization, optimization, pricing, and search.
  • Convert ambiguous product challenges into clear, structured algorithmic solutions.
  • Analyze trade-offs between accuracy, speed, scalability, and implementation complexity.
  • Write clean, efficient, production-grade code for algorithm logic.
  • Collaborate with data scientists and engineers to integrate and validate algorithms.
  • Continuously refine and improve logic based on testing, feedback, and new data.
  • Stay on top of relevant research, trends, and techniques in algorithms, statistics, and modeling.

What We're Looking For

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Engineering, or a related technical field.
  • 2 - 4 years of experience in algorithm design, backend engineering, or systems development.
  • Proficient in Python, or JavaScript (Python preferred).
  • Strong foundation in algorithms, data structures, complexity analysis, and optimization techniques.
  • Experience solving real-world problems in recommendation, ranking, search, pricing, or similar domains.
  • Familiarity with mathematical modeling, statistical analysis, or numerical methods.
  • Comfortable working with large datasets, edge cases, and production-level constraints.
  • Must be based in China and open to remote collaboration with regional teams.

Nice to Have

  • Background in ML, data mining, or statistical modeling.
  • Familiarity with optimization solvers, graph algorithms, or constraint programming.
  • Experience with cloud infrastructure, containerization, or distributed systems.
  • Startup or high-growth environment experience.

Technical Stack

  • Python
  • JavaScript

Team & Environment

You'll join a lean, high-impact team with a flat structure, giving you direct ownership and influence over product outcomes.

Benefits & Compensation

  • Competitive salary and performance-based bonuses.
  • Fully remote, flexible work arrangement across China.
  • High visibility and ownership across projects.
  • Fast learning curve and exposure to complex algorithmic challenges.
  • Regional collaboration across Southeast Asia.

Work Mode

This is a fully remote position for candidates based locally in China.

BJAK is an equal opportunity employer.

Required Skills
PythonJavaScriptMachine LearningDeep LearningNLPComputer VisionData StructuresAlgorithmsStatistical AnalysisModel DeploymentData ProcessingSystem Design PythonJavaScriptMachine LearningDeep LearningNLPComputer VisionData StructuresAlgorithmsStatistical AnalysisModel DeploymentData ProcessingSystem Design
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
BJAK
Southeast Asia's #1 insurance aggregator with 8M+ users, fully owned by its employees. Helps millions of users access transparent and affordable financial protection through Bjak.com. Simplifies complex financial products through cutting-edge technologies, including APIs, automation, and AI.
All jobs at BJAK Visit website
Job Details
Category data
Posted 9 months ago