Cloud ML Backend Engineer: AWS, Vector Search, Scalable AI

Virtuos Kuala Lumpur

Kuala Lumpur

Hybrid

MYR 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Virtuos Kuala Lumpur is seeking a Backend Machine Learning Programmer to build scalable services and data infrastructure powering our AI products. You will design cloud‑native systems on AWS, build large‑scale data pipelines and deploy and serve machine‑learning models in production.

You will join a team advancing AI‑assisted coding and agentic approaches across Virtuos, collaborating with ML and frontend engineers to deliver features end to end.

Qualifications

  • Bachelor’s degree in CS/Engineering or equivalent.
  • 4+ years backend engineering experience.
  • Strong Python backend skills.
  • Hands-on AWS cloud services experience.
  • Experience with big-data and distributed processing.
  • Experience serving ML models and vector/search stores.
  • APIs, microservices, containerization and monitoring.
  • CI/CD pipelines – GitLab and Horde; Jenkins/TeamCity optional.
  • Game development experience is valued.
  • Excellent written and spoken English.
  • Hands-on experience with AI coding assistants such as Claude Code, Codex CLI, GitHub Copilot or equivalent.

Responsibilities

  • Design and build scalable backend services and APIs for machine-learning features.
  • Build and operate large-scale data pipelines for ingesting, processing and storing big datasets.
  • Deploy, serve and scale machine-learning models in production, including inference and vector search.
  • Design and operate cloud infrastructure on AWS, ensuring reliability, security and cost-efficiency.
  • Own data storage and retrieval across relational and vector/search stores.
  • Build CI/CD, observability and automated testing for backend systems.
  • Collaborate with ML and frontend engineers to deliver features end to end.

Skills

Python
APIs
Microservices
CI/CD
GitLab
Jenkins
English
AWS
Big data
AI coding assistants

Education

Bachelor's in CS/Engineering

Tools

AWS
GitLab
Jenkins
TeamCity

Job description

PLAY, GROW and WIN

To be a part of Virtuos means to be a creator.

PLAY, GROW and WIN

To be a part of Virtuos means to be a creator.

At Virtuos, we harness the latest technologies to make games better and more immersive than ever before. That is why we pride ourselves in constantly pushing the boundaries of possibility since our founding in 2004.

Virtuosi is a team of experts – people who have come together to share their mutual passion for making and playing games. People with the same enthusiasm for exploring new ideas and the constant drive to excel in their field. People who believe in earning success through dedication.

At Virtuos, we are at the forefront of gaming, creating exciting new experiences daily. Join us to Play, Grow and Win – together.

Responsibilities

ABOUT THE POSITION

We are looking for a Backend Machine Learning Programmer to build the scalable services and data infrastructure that power our AI products. You will design cloud-native systems on AWS, build large-scale data pipelines, and deploy and serve machine-learning models in production. You will join the team advancing AI-assisted coding and agentic approaches across Virtuos - creating AI agents and solutions that make our developers more productive - alongside our work, to a smaller degree, on real-time AI, game AI, and quality-engineering agents. This is a global Virtuos role. Being based in our Kuala Lumpur office is a plus but not required. On-site presence is expected at the start, and a hybrid arrangement (three days in the office, two days from home) can be agreed after an initial on-site period. A fully remote arrangement is not offered for this role. We're happy to discuss individual circumstances and reasonable accommodations within this arrangement.

  • Design and build scalable backend services and APIs for machine-learning and AI features.
  • Build and operate large-scale data pipelines for ingesting, processing and storing big datasets.
  • Deploy, serve and scale machine-learning models in production, including inference, embeddings and vector search.
  • Design and operate cloud infrastructure on AWS, ensuring reliability, security and cost-efficiency.
  • Own data storage and retrieval across relational and vector/search stores.
  • Build CI/CD, observability and automated testing for backend systems.
  • Collaborate with machine-learning and frontend engineers to deliver features end to end.


Qualifications

  • Strong backend engineering skills in Python (and/or another server-side language).
  • Hands-on experience with AWS cloud services (compute, storage, containers and serverless).
  • Experience with big-data and distributed-data processing at scale.
  • Experience serving machine-learning models and working with databases, including vector/search stores.
  • A solid grounding in APIs, microservices, containerization and monitoring.
  • Experience with CI/CD pipelines - GitLab and Horde are a strong plus; Jenkins and TeamCity a lesser plus.
  • Game development experience is valued.
  • Bachelor's degree in Computer Science, Engineering or equivalent experience.
  • Excellent written and spoken English.
  • Around 4+ years of backend engineering experience.
  • Hands-on experience with AI coding assistants such as Claude Code, Codex CLI, GitHub Copilot or equivalent (required).


Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Machine Learning Programmer
Backend Machine Learning Programmer

Virtuos Kuala Lumpur • Kuala Lumpur

Hybrid
MYR 180,000 - 240,000
Backend Machine Learning Programmer
Backend Machine Learning Programmer

Virtuos • Kuala Lumpur

Hybrid
MYR 150,000 - 210,000
Technical Machine Learning Producer
Technical Machine Learning Producer

Virtuos • Kuala Lumpur

On-site
MYR 180,000 - 280,000
Technical Machine Learning Producer
Technical Machine Learning Producer

Virtuos Kuala Lumpur • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Management Trainee
Management Trainee

Virtuos Games • Malaysia

On-site
MYR 67,000 - 134,000
Cloud-Native ML Backend Engineer (AI Pipelines & Production)
Cloud-Native ML Backend Engineer (AI Pipelines & Production)

Virtuos • Kuala Lumpur

Hybrid
MYR 150,000 - 210,000
Senior Software Engineer
Senior Software Engineer

Virtuos Holdings • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Career growth
Talented peers
Big brands exposure
+6
Senior Software Engineer
Senior Software Engineer

Virtuos Kuala Lumpur • Kuala Lumpur

On-site
Competitive salary
Long-term career potential
Constant training and career development
+1
Human Resources Executive
Human Resources Executive

Virtuos Kuala Lumpur • Kuala Lumpur

On-site
Competitive salary
Lead ML/AI Game Producer
Lead ML/AI Game Producer

Virtuos Kuala Lumpur • Kuala Lumpur

On-site
MYR 180,000 - 300,000