Algorithm Engineer (Remote)
Algorithm Engineer (Remote)

Algorithm Engineer (Remote)

Full-Time 36000 - 60000 £ / year (est.) Home office possible
Go Premium
B

At a Glance

  • Tasks: Design algorithms for smarter financial systems, tackling real-world challenges.
  • Company: BJAK is Southeast Asia's largest digital insurance platform, transforming financial services with AI.
  • Benefits: Enjoy a competitive salary, performance bonuses, and fully remote work flexibility across the UK.
  • Why this job: Make a real impact on millions while collaborating with a dynamic, high-impact team.
  • Qualifications: Bachelor's or Master's in a technical field with 2-4 years of relevant experience.
  • Other info: Join a fast-paced startup environment and thrive on innovation and collaboration.

The predicted salary is between 36000 - 60000 £ per year.

Working arrangement: United Kingdom (Remote – work from anywhere in the UK)

Design Algorithms That Power Smarter, Faster, Fairer Financial Systems

At 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 remote role based in the UK, collaborating closely with our HQ in Malaysia and regional product, data, and engineering teams.

Why This Role Matters

  • You\’ll design core algorithms that directly influence product intelligence and performance
  • Your work will shape critical features that impact millions of users across the region
  • You\’ll solve complex, high-stakes problems across search, recommendation, pricing, and fraud
  • You\’ll contribute to scalable systems that run in production – not just on paper

What You\’ll Do

  • Design and implement algorithms to solve business-critical problems across 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

You\’ll Thrive Here If You…

  • Own outcomes, not just code – you measure success by real-world impact
  • Navigate ambiguity like a pro – no detailed spec? You create one
  • Love startup speed – quick iterations, shifting priorities, and building fast don\’t scare you
  • Solve messy problems from first principles – you bring structure where there was none
  • Move fast but think deeply – your solutions are pragmatic, not just theoretical
  • Embrace feedback, experimentation, and learning as core to how you grow
  • Believe that working with great teammates makes you better – and you do the same for them
  • Are endlessly curious and never stop leveling up your technical depth

Requirements

  • 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 Javascipt (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 the UK 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

What You\’ll Get

  • Competitive salary and performance-based bonuses
  • Fully remote, flexible work arrangement across the UK
  • High visibility and ownership across projects
  • Flat structure where your input is heard and your work makes a difference
  • Fast learning curve and exposure to complex algorithmic challenges
  • Regional collaboration 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 affordable, transparent financial protection. Our products use AI, automation, and intelligent systems – from recommendation engines and risk scoring to pricing logic – to create fairer, faster, and more accessible financial services.

If you\’re excited about building real-world algorithms that make finance smarter and more inclusive, we\’d love to hear from you. #J-18808-Ljbffr

Algorithm Engineer (Remote) employer: Bjak Sdn Bhd

At BJAK, we pride ourselves on being an exceptional employer, offering a fully remote work environment that empowers our Algorithm Engineers to thrive from anywhere in the UK. Our flat organisational structure fosters a culture of collaboration and innovation, where your contributions directly impact millions of users across Southeast Asia. With competitive salaries, performance-based bonuses, and opportunities for rapid personal and professional growth, BJAK is the ideal place for those looking to make a meaningful difference in the financial services landscape.
B

Contact Detail:

Bjak Sdn Bhd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Algorithm Engineer (Remote)

✨Tip Number 1

Familiarise yourself with BJAK's mission and the specific challenges they face in the financial sector. Understanding their goals will help you articulate how your skills can directly contribute to their projects during interviews.

✨Tip Number 2

Brush up on your algorithm design skills, particularly in areas like recommendation systems and fraud detection. Be prepared to discuss your past experiences and how you've tackled similar problems, as this will demonstrate your practical knowledge.

✨Tip Number 3

Network with current or former employees of BJAK through platforms like LinkedIn. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during your application process.

✨Tip Number 4

Stay updated on the latest trends in algorithms and financial technology. Being able to discuss recent advancements or case studies in your interview will show your passion for the field and your commitment to continuous learning.

We think you need these skills to ace Algorithm Engineer (Remote)

Algorithm Design
Backend Engineering
Systems Development
Proficiency in Python
Data Structures
Complexity Analysis
Optimization Techniques
Mathematical Modelling
Statistical Analysis
Numerical Methods
Experience with Large Datasets
Production-Level Constraints
Collaboration with Data Scientists
Problem-Solving Skills
Familiarity with Machine Learning
Experience in Recommendation Systems
Cloud Infrastructure Knowledge
Containerization
Distributed Systems

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in algorithm design and backend engineering. Emphasise your proficiency in Python and any projects that showcase your problem-solving skills in financial systems.

Craft a Compelling Cover Letter: In your cover letter, express your passion for simplifying financial services and how your skills align with BJAK's mission. Mention specific algorithms or projects you've worked on that relate to the role.

Showcase Your Problem-Solving Skills: Provide examples of how you've navigated ambiguity in past projects. Highlight instances where you converted complex challenges into structured algorithmic solutions, demonstrating your ability to think deeply and pragmatically.

Highlight Collaboration Experience: Since this role involves working closely with data scientists and engineers, mention any previous collaborative projects. Discuss how you contributed to team success and integrated feedback into your work.

How to prepare for a job interview at Bjak Sdn Bhd

✨Showcase Your Algorithmic Knowledge

Be prepared to discuss your understanding of algorithms, data structures, and complexity analysis. Highlight any relevant projects or experiences where you've designed algorithms that solve real-world problems, especially in areas like recommendation systems or pricing models.

✨Demonstrate Problem-Solving Skills

Expect to face ambiguous scenarios during the interview. Practice breaking down complex problems into structured algorithmic solutions. Use examples from your past work to illustrate how you navigated ambiguity and delivered effective results.

✨Emphasise Collaboration Experience

Since this role involves working closely with data scientists and engineers, be ready to discuss your experience in collaborative environments. Share specific instances where you integrated algorithms into larger systems and how you communicated technical concepts to non-technical team members.

✨Stay Updated on Industry Trends

Research current trends in algorithms, statistics, and modelling techniques. Being knowledgeable about recent advancements will not only impress your interviewers but also demonstrate your commitment to continuous learning and improvement in your field.

Algorithm Engineer (Remote)
Bjak Sdn Bhd
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
  • Algorithm Engineer (Remote)

    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-07-31

  • B

    Bjak Sdn Bhd

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>