Remote (Country) Full-time

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
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
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.

Visit website
Job Details
Category data
Posted 8 months ago