Machine Learning Engineer

1 Month ago • 5 Years + • $175,000 PA - $250,000 PA

Job Summary

Job Description

As a Machine Learning Engineer, you will be responsible for building systems to train and deploy large-scale ML models across global operations. You will collaborate with researchers and engineers to build robust solutions, maximizing the potential of GPU acceleration and distributed computing. Your work will influence trading strategies by accelerating experimentation. Responsibilities include developing distributed training pipelines, building low-latency inference pipelines, optimizing performance, designing scalable model frameworks, collaborating on ML experiments, and evaluating third-party tools.
Must have:
  • 5+ years of experience in machine learning with focus on training or inference systems
  • Strong engineering skills including Python, CUDA, or C++
  • Knowledge of machine learning 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
Good to have:
  • Hands-on experience with real-time, low-latency ML pipelines
  • A track record of contributing to open-source projects

Job Details

As a Machine Learning Engineer, you will play a pivotal role in building systems that drive the training and deployment of large-scale ML models across our global operations. You'll collaborate with leading researchers, hardware experts, and software engineers to build robust solutions that maximize the potential of GPU acceleration, distributed computing, and the latest open-source tools. Your work will influence our trading strategies by accelerating experimentation cycles that foster continuous innovation and refinement.

This is a unique opportunity to solve problems at the intersection of advanced machine learning and trading, where your contributions will shape the future of IMC’s technology and trading capabilities.

Your Core Responsibilities: 

  • Develop large-scale distributed training pipelines to manage datasets and complex models
  • Build and optimize low-latency inference pipelines, ensuring models deliver real-time predictions in production systems
  • 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

Your Skills and Experience: 

  • 5+ years of experience in machine learning with a focus on training or inference systems
  • Hands-on experience with real-time, low-latency ML pipelines in high-performance environments is a strong plus
  • Strong engineering skills, including Python, CUDA, or C++
  • Knowledge of machine learning frameworks such as PyTorch, TensorFlow, or JAX
  • Proficiency in GPU programming for training and inference acceleration (e.g., CuDNN, TensorRT)
  • Experience with distributed training for scaling ML workloads (e.g., Horovod, NCCL)
  • Exposure to cloud platforms and orchestration tools
  • A track record of contributing to open-source projects in machine learning, data science, or distributed systems is a plus

Similar Jobs

ManyChat - Lead Machine Learning Scientist

ManyChat

Amsterdam, North Holland, Netherlands (Hybrid)
3 Days ago
Linden lab - Senior Software Engineer, Mobile

Linden lab

San Francisco, California, United States (On-Site)
7 Months ago
Canva - Senior Computer Vision Engineer - Photo AI

Canva

Vienna, Vienna, Austria (Remote)
4 Months ago
Synechron - Lead AI/ML Engineer

Synechron

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Zazz - Machine Learning Engineer

Zazz

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Customer Engineer II, Cloud AI

Google

San Francisco, California, United States (On-Site)
1 Month ago
WebTech Corporation - Machine Vision Engineer

WebTech Corporation

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
bytedance - Machine Learning Engineer - MLDev

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
LLNL - Machine Learning and Computer Vision Postdoctoral Researcher

LLNL

Livermore, California, United States (Hybrid)
1 Month ago
Canva - Senior Machine Learning Engineer - Canva UK

Canva

London, England, United Kingdom (Remote)
6 Months ago
Reddit - Senior Machine Learning Engineer, Ranking Foundation

Reddit

United States (Remote)
2 Weeks ago
Adyen - Machine Learning Scientist

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
2 Weeks ago
Outlier - Software Engineer (Python)

Outlier

Faridabad, Haryana, India (Hybrid)
7 Months ago
bytedance - Backend Engineer (Model Inference), Machine Learning Systems

bytedance

Singapore (On-Site)
7 Months ago
Netflix - Research Scientist (L6) - Identity Algorithms

Netflix

Los Gatos, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

ElevenLabs - Scaled Customer Success Manager - EMEA

ElevenLabs

London, England, United Kingdom (Remote)
2 Months ago
Enverus - Data Analyst

Enverus

Stonehouse, England, United Kingdom (Hybrid)
4 Days ago
TAG - Technology Solution Consultant

TAG

London, England, United Kingdom (On-Site)
5 Days ago
Cult games  - Finance Manager

Cult games

Glasgow, Scotland, United Kingdom (Hybrid)
2 Weeks ago
Studio B - Video Content Creator

Studio B

London, England, United Kingdom (On-Site)
2 Months ago
ClearPoint Recruitment - B2B Lead Generators

ClearPoint Recruitment

Watford, England, United Kingdom (On-Site)
5 Years ago
Rocket Science - Software Engineer - UI

Rocket Science

Wales, United Kingdom (Hybrid)
2 Months ago
Humanitarian Operations - Handyman

Humanitarian Operations

Edinburgh, Scotland, United Kingdom (On-Site)
3 Months ago
warner bros games - Lead Player Programmer

warner bros games

London, England, United Kingdom (Hybrid)
2 Months ago
kinesthetic games - Senior Animation / Combat Programmer

kinesthetic games

Guildford, England, United Kingdom (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Sydney, New South Wales, Australia (On-Site)

Chicago, Illinois, United States (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Chicago, Illinois, United States (On-Site)

Mumbai, Maharashtra, India (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Hong Kong (On-Site)

Mumbai, Maharashtra, India (On-Site)

Sydney, New South Wales, Australia (On-Site)

View All Jobs

Get notified when new jobs are added by IMC

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug