Engineering
Machine Learning Engineer
IMC
Job at a glance
- Salary
- Competitive
- Country
- Netherlands
- Specialism
- Data Science & AI
- Employment type
- Full Time
- Published
- 2026-06-11
About the role
Experienced technology role at a premier global market maker, responsible for building high-performance systems and low-latency pipelines to train and deploy large-scale ML models.
Key Responsibilities:
Key Responsibilities:
- Develop large-scale, distributed training pipelines to manage high-volume datasets and complex trading models.
- Build and optimize low-latency inference engines to deliver real-time predictions in production systems.
- Maximize training and inference performance utilizing GPU hardware and acceleration libraries (CUDA, CuDNN, TensorRT).
- Partner with high-performance computing (HPC) specialists to scale ML workloads and optimize infrastructure costs.
- Collaborate with quantitative researchers to automate machine learning experiments, hyperparameter tuning, and retrain cycles.
- 5+ years of professional experience in machine learning with a focus on training, inference, or low-latency systems.
- Strong software engineering skills with advanced proficiency in Python, C++, or CUDA.
- Deep knowledge of core machine learning frameworks (e.g., PyTorch, TensorFlow, or JAX).
- Hands-on experience with distributed training tools (e.g., Horovod, NCCL) and GPU programming.
- Familiarity with cloud platforms and container orchestration tools (Docker, Kubernetes) is preferred.
Skills and specialisms
- Machine Learning
- Low-latency Engineering
- Distributed Training
- GPU Programming
- Python
- C++
- Engineering
Apply for this role
Apply on Official WebsiteSimilar active vacancies
Zanders
Competitive
MN
€4,504 - €6,434 /mo
ASN Bank
€ 5.2k - € 6.9k