Machine Learning Engineer

3 Months ago • 5 Years + • Research Development • $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

Alten Technology - Aerospace Structural Analyst

Alten Technology

Indianapolis, Indiana, United States (On-Site)
2 Months ago
Rockstar Games - Senior Animation Systems Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
5 Months ago
Penrose studios - Interactivity Engineer

Penrose studios

San Francisco, California, United States (On-Site)
2 Months ago
Sega (UK) - Engine Programmer

Sega (UK)

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
Jane Street - Machine Learning Researcher

Jane Street

London, England, United Kingdom (On-Site)
3 Weeks ago
Microsoft - Member of Technical Staff, Machine Learning Engineer

Microsoft

Mountain View, California, United States (Hybrid)
3 Months ago
Valeo - HR Apprentice R&D Group

Valeo

Paris, Île-de-France, France (On-Site)
3 Weeks ago
Stacklok - Senior Software Engineer - Applied AI

Stacklok

Bellevue, Washington, United States (Hybrid)
3 Weeks ago
Sword Health - Senior ML Engineer

Sword Health

Porto, Porto District, Portugal (Hybrid)
2 Years ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior Console Engineer

Epic Games

Bellevue, Washington, United States (On-Site)
3 Months ago
Qualcomm - WLAN Software Engineer Senior

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Matic Robots - Systems Engineer (Rust)

Matic Robots

Mountain View, California, United States (On-Site)
3 Weeks ago
Ansys - R&D Engineer II

Ansys

Austin, Texas, United States (Hybrid)
3 Weeks ago
Stardock - Senior Graphics Engineer

Stardock

Plymouth, Michigan, United States (On-Site)
11 Months ago
luxsoft - Junior C++ Software Developer

luxsoft

Egypt (Remote)
2 Weeks ago
Ansys - Software Engineer II

Ansys

Waterloo, Ontario, Canada (On-Site)
1 Month ago
Remedy Entertainment Plc - Senior/Lead DevOps Engineer

Remedy Entertainment Plc

Helsinki, Uusimaa, Finland (Hybrid)
5 Months ago
Epic Games - Senior QA Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
6 Months ago
bohemia interactive - Engine Network Programmer Prague/Brno

bohemia interactive

Prague, Prague, Czechia (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

version 1 - Monitoring Lead

version 1

Belfast, Northern Ireland, United Kingdom (On-Site)
1 Month ago
Rocket - Software Engineer III

Rocket

United Kingdom (Remote)
1 Year ago
SEGA - Lead / Principal Animation Programmer

SEGA

Horsham, England, United Kingdom (Hybrid)
2 Months ago
Alpha Sense - Customer Success Specialist, Financial Services

Alpha Sense

London, England, United Kingdom (On-Site)
3 Weeks ago
third kind games - Senior Graphics Programmer

third kind games

Royal Leamington Spa, England, United Kingdom (On-Site)
3 Weeks ago
Tesla - Service Technician / Automotive Mechanic

Tesla

Wolverhampton, England, United Kingdom (On-Site)
5 Months ago
Thousand Eyes - Senior Software Engineer, Network Assurance Data Platform

Thousand Eyes

London, England, United Kingdom (Hybrid)
3 Weeks ago
Haptic  - Senior UI/UX Designer

Haptic

United Kingdom (On-Site)
7 Months ago
Ion - Technical Support Analyst - 5943

Ion

Woking, England, United Kingdom (On-Site)
9 Months ago
Playground Games - Senior Rendering Engineer

Playground Games

Royal Leamington Spa, England, United Kingdom (On-Site)
11 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

bytedance - Machine Learning Engineer Intern (E-commerce-Supply Chain & Logistics)

bytedance

Seattle, Washington, United States (On-Site)
3 Months ago
Numrah - Machine Learning Engineer

Numrah

Tunisia (On-Site)
2 Months ago
Moloco - Senior Machine Learning Engineer

Moloco

Seoul, South Korea (On-Site)
2 Months ago
DevRev - Applied AI Engineer - Internship

DevRev

Buenos Aires, Buenos Aires, Argentina (On-Site)
2 Weeks ago
appzen - AI Sales Development Representative - London

appzen

London, England, United Kingdom (Hybrid)
9 Months ago
Sesame - Research Engineer - Computer Vision ML

Sesame

San Francisco, California, United States (On-Site)
1 Month ago
Perplexity - Senior Machine Learning Engineer - Search

Perplexity

London, England, United Kingdom (On-Site)
2 Months ago
Philips - Senior R&D Project Leader-Pipeline

Philips

Suzhou, Jiangsu, China (On-Site)
2 Months ago
bytedance - Research Scientist- Foundation Model, Vision and Language

bytedance

Seattle, Washington, United States (On-Site)
9 Months ago
appier - Machine Learning Engineer Intern

appier

Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Amsterdam, North Holland, Netherlands (On-Site)

Chicago, Illinois, United States (On-Site)

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

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

Chicago, Illinois, United States (On-Site)

Zug, Zug, Switzerland (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Zug, Zug, Switzerland (Hybrid)

Amsterdam, North Holland, Netherlands (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