C++ Engineer - ML/AI Infrastructure (HFT)

Autonomai Recruitment
Singapore, SG
On-site

Why this role

Pace
Fast Paced
Collaboration
Medium
Autonomy
Medium
Decision Impact
Team
Role Level
Individual Contributor

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • optimized system performance
  • productionised models
Typical background
C++ developmentML infrastructure

Transferable backgrounds

  • Coming from backend development
  • Coming from ML infrastructure

Skills & requirements

Required

C++ DevelopmentMl/ai InfrastructureHigh-performance SystemsDistributed SystemsSystem Observability

Preferred

Gpu-accelerated Simulation

Stack & domain

C++Ml/ai InfrastructureDistributed SystemsHigh-throughput Data ProcessingCommunicationCollaborationHigh-frequency TradingMachine Learning

About the role

Original posting from Autonomai Recruitment

Role:

C++ Engineer & ML Infrastructure

Location

: Singapore

Salary:

$200k - $400k A leading proprietary trading firm is seeking a C++ Engineer to join its ML/AI infrastructure team. The firm operates at the forefront of high-frequency trading, with a strong focus on leveraging machine learning to drive trading strategies and execution.

This role sits at the intersection of high-performance systems engineering and machine learning, with a focus on building the infrastructure required to support large-scale model training and ultra-low latency inference in production trading environments.

The Role:

  • Design and develop high-performance C++ systems to support ML model training, deployment, and inference
  • Build and maintain scalable data infrastructure handling large volumes of real-time and historical market data
  • Optimize system performance across CPU, memory, and network layers
  • Work closely with quantitative researchers and ML engineers to productionise models
  • Contribute to distributed systems design for large-scale training and inference workloads
  • Enhance system observability, monitoring, and reliability

Requirments:

  • Experience in C++ development within performance-critical environments
  • Deep understanding of low-latency systems, multithreading, and memory management
  • Experience working with ML/AI infrastructure (e.g. model pipelines, training systems, inference frameworks)
  • Familiarity with distributed systems and high-throughput data processing

Apply now for an confidential chat

Source: Autonomai Recruitment careers

Similar roles