Machine Learning Engineer

23 Hours 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

Google - Technical Program Manager III, AI/ML, Cloud AI Systems

Google

Austin, Texas, United States (On-Site)
2 Weeks ago
Welevel - Senior AI Engineer (LLM & Training Focus)

Welevel

Munich, Bavaria, Germany (On-Site)
2 Months ago
NVIDIA - Senior Software Engineer, AI Resiliency

NVIDIA

Redmond, Washington, United States (On-Site)
1 Month ago
NVIDIA - Senior Software Engineer, TensorRT-LLM

NVIDIA

California, United States (Hybrid)
4 Weeks ago
Google - Senior Software Engineer, Distributed Machine Learning

Google

Mountain View, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Deep Learning Intern - Fall 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Attentive - Senior Data Engineer, Machine Learning Platform

Attentive

(Remote)
5 Months ago
ION - Data Engineer, Italy

ION

Italy (Hybrid)
6 Months ago
Tekion Corp - Manager, Machine Learning

Tekion Corp

Bengaluru, Karnataka, India (On-Site)
1 Day ago
NVIDIA - Principal Engineer

NVIDIA

(Remote)
2 Months ago
ByteDance - Software Engineer in Large Model System Graduate (Machine Learning Sys-US) - 2024 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Hedra - Applied Research Scientist

Hedra

San Francisco, California, United States (On-Site)
1 Month ago
Google - Senior Software Engineer, SDLC, Gemini Code Assist

Google

Kirkland, Washington, United States (On-Site)
1 Week ago
ByteDance - Machine Learning Engineer Intern (Knowledge Graph) - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

Tencent - Overseas Administration Intern

Tencent

London, England, United Kingdom (On-Site)
4 Weeks ago
Fuse Games - Rendering Engineer

Fuse Games

Guildford, England, United Kingdom (Hybrid)
1 Month ago
Activision - Lead Systems Designer

Activision

Middleton, England, United Kingdom (Hybrid)
1 Month ago
Axinous - Customer Success Manager

Axinous

United Kingdom (Remote)
1 Month ago
Tonies - Sales and Operational Planning (S&OP) Analyst

Tonies

London, England, United Kingdom (On-Site)
3 Weeks ago
Rocket Science - Software Engineer - UI

Rocket Science

Wales, United Kingdom (Hybrid)
1 Month ago
PlayStation Global - Lead Engineer, APIs & Services

PlayStation Global

London, England, United Kingdom (On-Site)
1 Week ago
Zynga - UI/UX Designer

Zynga

London, England, United Kingdom (Hybrid)
1 Day ago
Epic Games - Senior Environment Artist

Epic Games

London, England, United Kingdom (Remote)
1 Month ago
Rocket Science - Producer (Technical Account Manager)

Rocket Science

Wales, United Kingdom (Hybrid)
1 Month 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)

Mumbai, Maharashtra, India (On-Site)

Chicago, Illinois, United States (On-Site)

Chicago, Illinois, United States (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

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

London, England, United Kingdom (On-Site)

Sydney, New South Wales, Australia (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