Machine Learning Engineer

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

Job Summary

Job Description

As a Machine Learning Engineer, you will build systems for training and deploying large-scale ML models. You'll collaborate with researchers and engineers to build solutions that maximize GPU acceleration and distributed computing. Your work will influence trading strategies by accelerating experimentation. The role involves developing distributed training pipelines, optimizing low-latency inference pipelines, improving the performance of machine learning frameworks, designing scalable model frameworks, automating ML experiments, collaborating with HPC specialists, and evaluating third-party tools. This is a unique opportunity to solve problems at the intersection of advanced machine learning and trading.
Must have:
  • 5+ years of experience in machine learning, focusing 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 (e.g., CuDNN, TensorRT)
  • Experience with distributed training for scaling ML workloads (e.g., Horovod, NCCL)
  • Exposure to cloud platforms and orchestration tools
Good to have:
  • Hands-on experience with real-time, low-latency ML pipelines in high-performance environments is a strong plus
  • A track record of contributing to open-source projects in machine learning, data science, or distributed systems is a plus

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

JMA - Principal Firmware Engineer - Radio

JMA

Plano, Texas, United States (On-Site)
8 Months ago
Rockstar Games - Senior Gameplay Programmer

Rockstar Games

Sydney, New South Wales, Australia (On-Site)
3 Weeks ago
The Walt Disney Company - Senior Software Engineer (C++/Rust)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
4 Months ago
bohemia interactive - Engine Network Programmer Prague/Brno

bohemia interactive

Prague, Prague, Czechia (On-Site)
7 Months ago
Games talent (Staffing and recruiting) - Senior Tools Programmer

Games talent (Staffing and recruiting)

(Remote)
1 Month ago
Scale AI - Manager, Research Scientist: Post-Training

Scale AI

San Francisco, California, United States (On-Site)
1 Month ago
Thousand Eyes - Software Engineer, Machine Learning (Modeling and Tuning)

Thousand Eyes

San Francisco, California, United States (On-Site)
1 Week ago
Monolith - Analyst, DTC Research

Monolith

Mexico City, Mexico City, Mexico (On-Site)
4 Weeks ago
Krafton - Lead of Physical AI Agent, Research Scientist

Krafton

Seoul, South Korea (On-Site)
2 Months ago
Apple - Machine Learning Engineer

Apple

Seattle, Washington, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - Lead Artist - AAA The Division Resurgence

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
4 Months ago
Sony Interactive Entertainment - System Software Development (PlayStation Network Core Functions & Game SDK Development)

Sony Interactive Entertainment

Tokyo, Japan (Hybrid)
5 Months ago
Rockstar Games - Animation R&D Programmer: Retargeting

Rockstar Games

New York, United States (On-Site)
1 Month ago
Rockstar Games - Senior Animation R&D Programmer: Retargeting

Rockstar Games

Oakville, Ontario, Canada (On-Site)
1 Month ago
playrix  - Senior Unity Software Engineer (Gameplay)

playrix

Armenia (Remote)
8 Months ago
Ion - .NET Developer - Italy

Ion

Pisa, Tuscany, Italy (On-Site)
8 Months ago
Qualcomm - Modem hardware modelling -Sr Eng

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Qualcomm - Windows Application Engineer - Dev

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Blackbird Interactive - Associate UI Software Engineer (Unreal Engine 5)

Blackbird Interactive

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Giant Sparrow - Lead Gameplay Designer

Giant Sparrow

Los Angeles, California, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

Canva - Software Engineer (Java), Brand Application - Teams & Education

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
luxsoft - Avaloq Technical Lead

luxsoft

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Big Ant Studios - 3D Environmental Artist

Big Ant Studios

Adelaide, South Australia, Australia (On-Site)
7 Months ago
kooapps - Digital Media Insights Manager

kooapps

Melbourne, Victoria, Australia (Hybrid)
1 Month ago
Mercury - Customer Support Specialist - APAC (Weekend Support)

Mercury

Melbourne, Victoria, Australia (On-Site)
1 Month ago
Triple dot studios - Marketing Director

Triple dot studios

Melbourne, Victoria, Australia (Hybrid)
2 Weeks ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Sydney, New South Wales, Australia (Remote)
4 Months ago
Two Circles - Digital Content Producer

Two Circles

Melbourne, Victoria, Australia (Hybrid)
1 Month ago
Canva - Senior Software Reliability Engineer (Production Health)

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
Canva - Staff Backend Engineer

Canva

Brisbane, Queensland, Australia (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

bytedance - Senior Machine Learning Engineer

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Tekion Corp - Manager, Machine Learning

Tekion Corp

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Ansys - Lead R&D Engineer

Ansys

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

Bellevue, Washington, United States (On-Site)
7 Months ago
bytedance - Research Scientist Graduate (Foundation Model - Vision and Language)

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
Next Level Business Services - User Experience Researcher

Next Level Business Services

Santa Clara, California, United States (On-Site)
7 Months ago
Super.com - AI Lead

Super.com

(Remote)
1 Month ago
Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

United States (Remote)
8 Months ago
Ramboll3 - Lead Machine Learning Engineer

Ramboll3

Gurugram, Haryana, India (Hybrid)
1 Month ago
BioFire - Senior Medical Molecular Scientist

BioFire

Salt Lake City, Utah, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

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

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

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

Chicago, Illinois, United States (On-Site)

Chicago, Illinois, United States (On-Site)

Zug, Zug, Switzerland (On-Site)

Chicago, Illinois, United States (Hybrid)

Singapore (On-Site)

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