Machine Learning Engineer

undefined ago • 5 Years + • Research Development

Job Summary

Job Description

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 high-frequency trading, where your contributions will shape the future of IMC’s technology and trading capabilities.
Must have:
  • 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
  • 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 for high-volume trading data and 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
Good to have:
  • Hands-on experience with real-time, low-latency ML pipelines in high-performance environments
  • Track record of contributing to open-source projects in machine learning, data science, or distributed systems

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 high-frequency 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 and 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)
  • Experience with cloud platforms and orchestration tools
  • Track record of contributing to open-source projects in machine learning, data science, or distributed systems a plus

Similar Jobs

Larian Studios - GRAPHICS PROGRAMMER

Larian Studios

Quebec, Canada (On-Site)
7 Months ago
360 bright media  - Game Developer

360 bright media

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Keen Games - Senior Graphics Programmer

Keen Games

Frankfurt Am Main, Hessen, Germany (Remote)
2 Months ago
GameJobs - Principal Geometry Programmer

GameJobs

Cary, North Carolina, United States (On-Site)
3 Months ago
Diligent Corporation - Software Engineer II - Community

Diligent Corporation

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Pinterest - Senior Staff Machine Learning Engineer, Homefeed

Pinterest

San Francisco, California, United States (Hybrid)
4 Weeks ago
bytedance - Tech Lead, Research Scientist, Cloud & AI computing - DPU/GPU/CPU

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Tencent - Research Intern

Tencent

Seoul, South Korea (On-Site)
7 Months ago
Ansys - R&D Engineer II

Ansys

Evanston, Illinois, United States (Hybrid)
3 Weeks ago
Google - Software Engineer, Google Payments, AI/ML

Google

Mountain View, California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
7 Months ago
Penn Interactive - Machine Learning Engineer

Penn Interactive

Philadelphia, Pennsylvania, United States (On-Site)
1 Month ago
bytedance - High-Performance Computing Research Scientist (Inference Optimization)

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Rockstar Games - Gameplay Animator (Mid/Senior)

Rockstar Games

Oakville, Ontario, Canada (On-Site)
4 Months ago
Marvell - Design Verification Engineer

Marvell

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
yellow brick games - Technical Artist, Graphic & Lookdev

yellow brick games

Québec City, Quebec, Canada (Remote)
2 Months ago
Qualcomm - AI ML Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
Microsoft - Principal Applied Science Manager

Microsoft

Bengaluru, Karnataka, India (On-Site)
4 Months ago
mighty koi - Gameplay Programmer

mighty koi

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
super78 - Unreal Developer

super78

Los Angeles, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

Telastra - Staff Engineer - Platform Engineering Security Specialist

Telastra

Australia (On-Site)
4 Weeks ago
Wrike - Solutions / Professional Services Consultant

Wrike

Melbourne, Victoria, Australia (Hybrid)
3 Months ago
Pivotroots - Executive Director

Pivotroots

Melbourne, Victoria, Australia (Hybrid)
2 Months ago
big ant - Graphic Designer

big ant

Melbourne, Victoria, Australia (On-Site)
2 Months ago
Canva - Engineering Manager (BE) - Content Management & Distribution

Canva

Melbourne, Victoria, Australia (Remote)
3 Months ago
Canva - Senior Software Engineer - Frontend

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Telastra - Staff Software Engineer

Telastra

Australia (On-Site)
1 Month ago
Penumbrainc - Marketing Administrative Assistant - Temporary

Penumbrainc

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Flying Bark - CG FX Lead

Flying Bark

Sydney, New South Wales, Australia (Hybrid)
1 Month ago
binance - Social Media & Community Manager, ANZ

binance

Melbourne, Victoria, Australia (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Hike - ML Engineer Intern

Hike

Delhi, India (Remote)
1 Month ago
Reddit - Engineering Manager, ML Understanding

Reddit

United States (Remote)
1 Month ago
WebFX - AI Digital Marketing Specialist

WebFX

Philippines (Remote)
1 Month ago
PayPal - Staff Machine Learning Engineer

PayPal

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
Ansys - Lead R&D Software Engineer - C++/Python, Semiconductors

Ansys

Chalandri, Greece (On-Site)
1 Month ago
CD PROJEKT RED - Researcher

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Weeks ago
Reddit - Senior Software Engineer, AI Enablement

Reddit

Canada (Remote)
2 Months ago
Ubisoft - Senior C++ Programmer - Machine Learning Content Creation Technology Group

Ubisoft

Montreal, Quebec, Canada (On-Site)
4 Months ago
KOJIMA PRODUCTIONS - AI Programmer

KOJIMA PRODUCTIONS

Tokyo, Japan (On-Site)
8 Months ago
Game freak - R&D Programmer: Battle System [Junior Class]

Game freak

Chiyoda City, Tokyo, Japan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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

Amsterdam, North Holland, Netherlands (On-Site)

Chicago, Illinois, United States (On-Site)

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

Mumbai, Maharashtra, India (On-Site)

Chicago, Illinois, United States (On-Site)

Chicago, Illinois, United States (On-Site)

Mumbai, Maharashtra, India (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

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