Latest AI JobsBrowse Jobs
airwallex logo

Senior Software Engineer, Machine Learning Platform

airwallexSG - SingaporeEngineering
Apply on company site
Salary
Not listed
Job type
Full-time
Experience
Senior · 5+ yrs
Posted
8 Oct 2026
Status
Open · checked 7d ago

About this role

This Senior Software Engineer, Machine Learning Platform role suits an experienced engineer based in Singapore who wants to design risk decisioning infrastructure. The position is located in Singapore and requires working from the office five days a week.

Role Overview

Airwallex is hiring a Senior Software Engineer for its Machine Learning Platform team in Singapore. This professional will build and scale machine learning infrastructure that powers risk decisioning, helping teams develop, deploy, monitor, and improve models to protect platform transactions. The employee will operate on-site five days a week and collaborate with cross-functional global teams.

Key Responsibilities

Build and scale the machine learning platform powering risk decisioning across the company.
Design reliable data and model infrastructure to productionize machine learning workflows.
Improve the speed and quality of experimentation and decisioning within the Risk Platform.
Partner with machine learning engineers, data scientists, product managers, and risk specialists to create dependable systems.

Requirements

Minimum of five years of software engineering experience, including at least three years focused on model training infrastructure, model serving systems, or MLOps platforms.
Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
Hands-on experience with deep learning frameworks such as PyTorch, TensorFlow, or JAX, along with model training execution engines.
Strong proficiency in Python, Java, or C++.
Experience with distributed orchestration and workflow management tools like Kubernetes, Ray, Kubeflow Pipelines, or Airflow.
Solid understanding of GPUs, GPU architecture, hardware acceleration, and GPU-based training or inference optimization.

Nice to Have

Experience with model acceleration frameworks and Large Language Models.
Proficiency in performance profiling and bottleneck identification using tools like NVIDIA Nsight Systems.
Experience with cloud platforms such as AWS or GCP and building large-scale, low-latency production machine learning infrastructure.

Skills and Tools

Python
Java
C++
PyTorch
TensorFlow
JAX
Kubernetes
Ray
Kubeflow Pipelines
Airflow
AWS
GCP
NVIDIA Nsight Systems

About the Company

Airwallex operates as an AI-native financial operating system serving over 675,000 businesses, including major global brands. Founded in Melbourne in 2015, the organization maintains co-headquarters in San Francisco and Singapore with over 2,300 employees across 27 offices. The Risk Platform division builds decisioning infrastructure to safeguard transactions across multiple countries and currencies.

How to Apply

Candidates should visit the official company careers page to submit an application.

Skills and tech stack

Questions candidates ask

Where is the position located?

The job is based in Singapore and requires working from the office five days a week.

What is the required years of experience?

Candidates need 5+ years of software engineering experience, with at least 3+ years focused on model training infrastructure, model serving systems, or MLOps platforms.

What educational background is required?

A Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field is required.

What programming languages are needed?

Strong proficiency in core programming languages such as Python, Java, or C++ is required.

Ready to apply?

The application is on the official airwallex careers page.

Apply on company site