ML Engineer – Real-Time GPU Inference & Training

Imc

Greater London

On-site

GBP 90,000 - 130,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IMC, a research-driven trading firm, seeks a Machine Learning Engineer to build systems for training and deploying large-scale ML models across global operations.

You will collaborate with researchers and engineers to optimize GPU-accelerated training and low-latency inference, delivering real-time predictions in production and shaping trading strategies with advanced ML techniques and open-source tools.

Qualifications

  • 5+ years of experience in machine learning with focus on training or inference systems.
  • Hands-on experience with real-time, low-latency ML pipelines in high-performance environments.
  • Strong engineering skills in Python, CUDA, or C++.
  • Knowledge of ML frameworks such as PyTorch, TensorFlow, or JAX.
  • Proficiency in GPU programming for training and inference acceleration.
  • Experience with distributed training for scaling ML workloads.
  • Exposure to cloud platforms and orchestration tools.
  • Track record of contributing to open-source ML projects.

Responsibilities

  • Develop large-scale distributed training pipelines to manage datasets and complex models.
  • Build and optimize low-latency inference pipelines for real-time production predictions.
  • Develop libraries to improve the performance of machine learning frameworks.
  • Maximize performance in training and inference using GPU hardware and acceleration libraries.
  • Design scalable model frameworks capable of handling high-volume trading data and delivering real-time, high-accuracy predictions.
  • Collaborate with quantitative researchers to automate ML experiments, hyperparameter tuning, and model retraining.
  • Partner with HPC specialists to optimize workflows, improve training speed, and reduce costs.
  • Evaluate and roll out third-party tools to enhance model development, training, and inference capabilities.
  • Dig into the internals of open-source ML tools to extend their capabilities and improve performance.

Skills

Machine Learning
Real-time pipelines
Python
CUDA
C++
PyTorch
TensorFlow
JAX
GPU programming
Distributed training
Cloud platforms

Tools

Horovod
NCCL
CuDNN
TensorRT
CUDA toolkit

Job description

IMC, a research-driven trading firm, seeks a Machine Learning Engineer to build systems for training and deploying large-scale ML models across global operations.

You will collaborate with researchers and engineers to optimize GPU-accelerated training and low-latency inference, delivering real-time predictions in production and shaping trading strategies with advanced ML techniques and open-source tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer: Real-Time Distributed Training & Inference
ML Engineer: Real-Time Distributed Training & Inference

IMC • City Of London

On-site
GBP 120,000 - 160,000
Senior ML Engineer – Real-Time, Distributed Training
Senior ML Engineer – Real-Time, Distributed Training

Carbon Data Solutions • Greater London

On-site
GBP 90,000 - 140,000
ML Engineer: Distributed Training & Low-Latency Inference
ML Engineer: Distributed Training & Low-Latency Inference

IMC Trading • Greater London

On-site
GBP 70,000 - 90,000
Machine Learning Engineer
Machine Learning Engineer

Carbon Data Solutions • Greater London

On-site
GBP 90,000 - 140,000
Machine Learning Engineer
Machine Learning Engineer

Imc • Greater London

On-site
GBP 90,000 - 130,000
Machine Learning Engineer
Machine Learning Engineer

IMC • City Of London

On-site
GBP 120,000 - 160,000
Machine Learning Engineer
Machine Learning Engineer

IMC Trading • Greater London

On-site
GBP 70,000 - 90,000
ML Research Engineer – Financial ML & Low-Latency GPU
ML Research Engineer – Financial ML & Low-Latency GPU

Amsterdam Quant Society • Greater London

Hybrid
GBP 70,000 - 110,000
ML Research Engineer - Finance, HPC & Low-Latency
ML Research Engineer - Finance, HPC & Low-Latency

Tradermath • Greater London

Hybrid
GBP 90,000 - 130,000
Private Medical Insurance
Vision and Dental Insurance
Group Pension Scheme
+3
Senior Real-Time ML Inference Engineer
Senior Real-Time ML Inference Engineer

BITKRAFT Ventures • United Kingdom

On-site
GBP 140,000 - 200,000