Engineering
Machine Learning Engineer
IMC
Job at a glance
- Salary
- Competitive
- Country
- Netherlands
- Location
- Amsterdam
- 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 Website
Get a written CV review or discuss your application with an expert, focused on this vacancy.
Similar active vacancies
ING
€700 /mo
ABN AMRO
€5.304 - €7.577 /mo
ING
€ 5.677 - € 9.137 /mo