Machine Learning Engineer

2 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

Roblox - Principal Software Engineer - Sharing

Roblox

San Mateo, California, United States (On-Site)
1 Week ago
Rockstar Games - Senior Animation R&D Programmer: Retargeting

Rockstar Games

New York, United States (On-Site)
1 Month ago
Apple - Software Engineer - Apple Vision Pro

Apple

San Jose, California, United States (On-Site)
1 Month ago
Qualcomm - AI/ML framework Staff Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
bytedance - Linux System Engineer

bytedance

London, England, United Kingdom (On-Site)
3 Months ago
bytedance - AI Research Scientist Graduate (Applied Machine Learning) - 2024 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
8 Months ago
zoox - Machine Learning Engineer - Perception Offline Driving Intelligence

zoox

Foster City, California, United States (Hybrid)
1 Week ago
Tencent - Research and Development Intern

Tencent

(On-Site)
4 Months ago
Nagarro - Staff Engineer, Machine Learning

Nagarro

Gurugram, Haryana, India (On-Site)
8 Months ago
DraftKings - Senior Manager, AI Learning Programs

DraftKings

United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Quality Assurance Programming Specialist

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Riot Games - Staff Software Engineer, Progression - VALORANT

Riot Games

Mercer Island, Washington, United States (On-Site)
1 Month ago
Cadence - Software Engineer II

Cadence

San Jose, California, United States (On-Site)
1 Month ago
Next Level Business Services - .NET Developer

Next Level Business Services

Minneapolis, Minnesota, United States (On-Site)
8 Months ago
Auros Global - Strategy Developer - Asia

Auros Global

Asia, Lima Region, Peru (Remote)
7 Months ago
bytedance - Software Engineer, Payment Network

bytedance

Seattle, Washington, United States (On-Site)
3 Months ago
Wargaming - Render Engineer

Wargaming

Berlin, Berlin, Germany (On-Site)
2 Weeks ago
Bright Machines - Perception Research Engineer

Bright Machines

San Francisco, California, United States (On-Site)
8 Months ago
Next Level Business Services - Windows Azure Build Engineer

Next Level Business Services

Redmond, Washington, United States (On-Site)
8 Months ago
GoDaddy - Principal Fullstack Software Development Engineer

GoDaddy

Colombia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

Monzo - Senior Product Control Analyst

Monzo

London, England, United Kingdom (Hybrid)
2 Weeks ago
Assystems - Mechanical Engineer

Assystems

Blackburn, England, United Kingdom (On-Site)
8 Months ago
Zynga - Marketing Art Lead

Zynga

London, England, United Kingdom (Hybrid)
2 Months ago
Cloud Imperium Games - Gameplay Producer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
3 Months ago
Ninja theory - Tech Artist

Ninja theory

Cambridge, England, United Kingdom (On-Site)
1 Day ago
Fudge animation  - Graduate / Junior and Mid Level Artists (2D & 3D)

Fudge animation

Camberley, England, United Kingdom (Remote)
1 Month ago
Scopely - Principal DevOps Engineer - Star Trek Fleet Command

Scopely

United Kingdom (Remote)
3 Months ago
Modulate - Customer Support Manager

Modulate

Cambridge, England, United Kingdom (Hybrid)
2 Months ago
ElevenLabs - Production Manager - Spanish

ElevenLabs

United Kingdom (Remote)
3 Months ago
Monzo - Senior Staff Backend Engineer, Customer Operations

Monzo

London, England, United Kingdom (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Tencent - NLP/LLM Research Intern

Tencent

London, England, United Kingdom (On-Site)
3 Months ago
bytedance - Optical Scientist - Display Optics System

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Springer Group - AI Engineering Manager

Springer Group

Groningen, Groningen, Netherlands (On-Site)
1 Month ago
Apple - AIML - Senior Engineering Program Manager, ML Lifecycle Platform

Apple

Cupertino, California, United States (On-Site)
1 Week ago
Digital extremes - AI Programmer

Digital extremes

London, Ontario, Canada (Hybrid)
3 Months ago
bytedance - Machine Learning Engineer - MLDev

bytedance

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

bytedance

Singapore (On-Site)
2 Months ago
Vercel - Software Engineer, AI SDK

Vercel

San Francisco, California, United States (Hybrid)
1 Month ago
Apple - AIML - Machine Learning Engineer, Model Evaluations

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Ubisoft - Senior R&D Engineer

Ubisoft

Pune, Maharashtra, India (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

New York, United States (On-Site)

Hong Kong (On-Site)

Chicago, Illinois, United States (On-Site)

Chicago, Illinois, United States (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

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

Amsterdam, North Holland, Netherlands (On-Site)

Chicago, Illinois, United States (On-Site)

Chicago, Illinois, United States (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