CareerPlanSign in

Backend Engineer, Applied Machine Learning Engine (Efficiency Tool)

Singapore💼 Full-time🗓 2026-02-13 → 2026-08-05

Core

Design, develop, and maintain large-scale distributed systems and specialized utility programs to support machine learning services and hardware/capacity decisions.

Role type

Senior Backend Engineer (Distributed Systems & ML Infrastructure)

Builds

Highly automated systems, pipelines, and distributed infrastructure for machine learning services

Domain

Internet / Machine Learning Infrastructure / Cloud Computing

Deliverable

infrastructure

Required skills

distributed systems design, large-scale system maintenance, Python or Golang programming, DevOps automation, cloud service integration, Unix/Linux administration

Preferred skills

code optimization, routine task automation, machine learning frameworks (TensorFlow, PyTorch, MXNet, PaddlePaddle), algorithms and data structures

Technologies

Ansible, Terraform, Salt, Bash Scripting, AWS, Google Cloud, Azure, AliCloud

Responsibilities

Research, design, and develop computer and network software or specialized utility programs; Analyze user needs and develop software solutions applying computer science and engineering principles; Update software and enhance existing capabilities; Work with hardware engineers to integrate systems and develop performance requirements

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.