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 build systems for training and deploying large-scale ML models across global operations. You will collaborate with researchers, hardware experts, and software engineers to build robust solutions. Your work will influence trading strategies by accelerating experimentation. This role involves developing training and inference pipelines, optimizing performance using GPU hardware, designing scalable model frameworks, and collaborating on ML experiments. This is an opportunity to solve problems at the intersection of advanced machine learning and trading. The job involves hands-on experience with real-time, low-latency ML pipelines in high-performance environments.
Must have:
  • 5+ years of experience in machine learning.
  • Strong engineering skills, including Python, CUDA, or C++.
  • Knowledge of machine learning frameworks like PyTorch or TensorFlow.
  • 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:
  • Experience with real-time, low-latency ML pipelines.
  • A track record of contributing to open-source projects.
Perks:
  • Discretionary bonus
  • Benefits including paid leave and insurance.

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

The Base Salary range for the role is included below. Base salary is only one component of total compensation; all full-time, permanent positions are eligible for a discretionary bonus and benefits, including paid leave and insurance. Please visit Benefits - US | IMC Trading for more comprehensive information.

Salary Range

$175,000 - $250,000 USD

About Us

IMC is a global trading firm powered by a cutting-edge research environment and a world-class technology backbone. Since 1989, we’ve been a stabilizing force in financial markets, providing essential liquidity upon which market participants depend. Across our offices in the US, Europe, Asia Pacific, and India, our talented quant researchers, engineers, traders, and business operations professionals are united by our uniquely collaborative, high-performance culture, and our commitment to giving back. From entering dynamic new markets to embracing disruptive technologies, and from developing an innovative research environment to diversifying our trading strategies, we dare to continuously innovate and collaborate to succeed.

 

Similar Jobs

Pixle Pool - Experienced Unreal Engine/C++ Developer (2)

Pixle Pool

Sofia, Sofia City Province, Bulgaria (Remote)
5 Days ago
playground - Senior Rendering Engineer

playground

Royal Leamington Spa, England, United Kingdom (On-Site)
3 Months ago
Ansys - R&D Engineer

Ansys

Madrid, Community Of Madrid, Spain (On-Site)
2 Weeks ago
Qualcomm - Senior Lead QA Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Ansys - R&D DevOps (Documentation)

Ansys

Cambridge, England, United Kingdom (On-Site)
3 Weeks ago
Apple - Machine Learning Engineer, GenAI & LLM

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
Twitch - Senior Applied Scientist

Twitch

Seattle, Washington, United States (On-Site)
3 Weeks ago
CyberArk - AI Transformation Principal

CyberArk

Israel (Hybrid)
2 Months ago
Apple - Neuro R&D Engineer

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Keywords International - AI Research Engineer - NLP & Generative AI

Keywords International

Pune, Maharashtra, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Aerovect - Software Engineer, Simulation

Aerovect

United States (Remote)
3 Weeks ago
broadcom - Senior Software Engineer - Storage and Data Protection of VMware Cloud Foundation

broadcom

Palo Alto, California, United States (On-Site)
2 Weeks ago
Gunzilla - Senior Gameplay Programmer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
4 Months ago
Airbyte - Solutions Architect

Airbyte

San Francisco, California, United States (On-Site)
2 Months ago
Google - Software Engineer III, Full Stack, Google Ads

Google

Mountain View, California, United States (On-Site)
8 Months ago
KPIT - Android Middleware Developer/Lead/Architect

KPIT

Bengaluru, Karnataka, India (On-Site)
12 Months ago
Qualcomm - Senior Engineer - SDET

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Tangle Wood Games - Unreal Engine Specialist

Tangle Wood Games

Hartlepool, England, United Kingdom (Remote)
2 Months ago
Palo Alto Networks - Sr. Technical Support Engineer, Focused Services

Palo Alto Networks

Tokyo, Tokyo, Japan (On-Site)
2 Months ago
bytedance - SOC Prototype FW Engineer- Pico - San Jose

bytedance

San Jose, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Chicago, Illinois, United States

Clearwater Analytics - Senior Product Marketing Manager-Risk & Performance

Clearwater Analytics

New York, United States (On-Site)
1 Week ago
Palo Alto Networks - Solution Consultant - Majors

Palo Alto Networks

Orlando, Florida, United States (On-Site)
2 Months ago
Zelis  - Senior Marketing Technology Specialist

Zelis

New Jersey, United States (Remote)
1 Week ago
Nintendo - Senior Manager, Influencer Marketing

Nintendo

Redmond, Washington, United States (Hybrid)
1 Year ago
Dungarvin - Mental Health Specialist II - Acute Behavioral Services

Dungarvin

Brook Park, Minnesota, United States (On-Site)
1 Month ago
Illumina - Senior Territory Account Manager (Mountain West)

Illumina

United States (On-Site)
1 Month ago
AGBO - Junior Support Technician

AGBO

Los Angeles, California, United States (On-Site)
1 Month ago
Illumina - Senior Staff Program Manager - Sequencing Platforms

Illumina

San Diego, California, United States (On-Site)
1 Year ago
hogarth - Image Content Producer

hogarth

Sunnyvale, California, United States (Hybrid)
2 Months ago
Apple - Financial Analyst

Apple

San Jose, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

bytedance - Research Scientist Graduate (Foundation Model - Generative AI) - 2025 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Thales - Quantum-AI Research Scientist

Thales

Montreal, Quebec, Canada (On-Site)
2 Months ago
Microsoft - Member of Technical Staff, AI Data

Microsoft

Mountain View, California, United States (On-Site)
4 Months ago
Cadence - Lead Software Engineer (Agentic AI)

Cadence

Cambridge, England, United Kingdom (Hybrid)
1 Week ago
Apple - AIML - Machine Learning Engineer, Model Evaluations

Apple

Cupertino, California, United States (On-Site)
2 Months ago
bytedance - Research Scientist in LLM Foundation Models (reasoning, planning & agent)

bytedance

San Jose, California, United States (On-Site)
9 Months ago
Valeo - HR Apprentice R&D Group

Valeo

Paris, Île-de-France, France (On-Site)
3 Weeks ago
C3 IoT - Pre-Sales AI Director – Healthcare Provider/Payor

C3 IoT

Redwood City, California, United States (On-Site)
3 Weeks ago
Illumina - Finance Manager, R&D

Illumina

San Diego, California, United States (Hybrid)
3 Weeks ago
Epic Games - Machine Learning Engineer

Epic Games

London, England, United Kingdom (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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)

Zug, Zug, Switzerland (Hybrid)

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

Mumbai, Maharashtra, India (On-Site)

Zug, Zug, Switzerland (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