Terug naar de lijst

Vacaturebeschrijving

Machine Learning Engineer in Nederland

IMC

Nederland

Machine Learning Engineers at IMC play a pivotal role in building the systems that drive training and deployment of large-scale ML models across IMC's global operations. They collaborate with quantitative researchers, hardware specialists and software engineers to build robust systems that get the most out of GPU acceleration, distributed computing and the broader open-source ML ecosystem. ML Engineers' work directly shapes how fast we can experiment, iterate and deploy, accelerating the cycle that turns a research idea into a live trading strategy.

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.

As a team, our Machine Learning Engineers broadly work across two areas: ML Research Engineering , focused on the systems and frameworks researchers use to train, evaluate and iterate on models at scale; and ML Performance Engineering , focused on making ML workloads execute as efficiently as possible, typically through GPU and low-level systems optimisation. These aren't rigid tracks, and there is overlap between them. You will bring depth of expertise in at least one of these focus areas and collaborate closely with global team members.

Your Core Responsibilities:

ML Research Engineering:

  • Develop large-scale distributed training pipelines that manage complex datasets and models.
  • Partner with quantitative researchers to automate ML experiments, hyperparameter tuning and model retraining.
  • Work with HPC specialists to optimise workflows, improve training speed and reduce compute cost.

ML Performance Engineering:

  • Build and optimise low-latency inference pipelines, ensuring models deliver real-time predictions in production systems.
  • Maximise performance in training and inference using GPU hardware and acceleration libraries.

Across both areas:

  • Extend and improve the internals of machine learning frameworks and open-source tools to raise their performance for our workloads.
  • Design scalable model infrastructure capable of handling high-volume trading data and delivering real-time, high-accuracy predictions.
  • Evaluate and roll out third-party tools that enhance model development, training and inference capabilities.

Your Skills and Experience:

Core, regardless of focus area:

  • 3+ years' experience in machine learning, with a focus on training or inference systems.
  • Production software engineering: Python, testing discipline and genuine ownership of systems once they ship.
  • Machine learning fundamentals: you understand modern ML workloads beyond high-level APIs and can reason about model behaviour, correctness and performance at the level relevant to your area of expertise.
  • A systems mindset: you reach for measurement before opinion on performance, scale or reliability issues, and can make sound build-versus-buy decisions.
  • Strong collaboration: comfortable explaining the reasoning behind your technical decisions, working through differing perspectives with researchers and adapting your approach when the evidence supports it.

Depth in one or more of the following:

  • Distributed training and large-scale systems: parallelism strategy, data pipelines and checkpointing; frameworks such as PyTorch, TensorFlow or JAX.
  • GPU performance and low-level optimisation: reasoning about memory, compute and latency at the device level, and optimising performance across kernels, compilers and hardware (e.g. CUDA, Triton or equivalent).
  • Production inference systems: hands-on experience building and hardening real-time, low-latency prediction pipelines in high-performance environments.
  • Numerics and correctness at scale: low-precision effects, KV caching, batching, and knowing which optimisations stay bit-exact.

Also a plus:

  • Exposure to cloud platforms and orchestration tools.
  • A track record of contributing to open-source projects in machine learning, data science or distributed systems.

About Us

IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.

 

Vergelijkbare vacatures

Meer zoals deze functie

  • Voltijd
  • AI / ML
... 48 locations in 19 countries. Our expertise delivers results. Our optimism transforms outcomes. Job Description What you will do As an expert in the field of Machine Learning Engineering you will be responsible for the growth of our Data team, both professionally as well as in size. You will be in charge of shaping and executing ...

Aemstelredamme, Nederland

  • Voltijd
  • Data Science
  • AI / ML

$180k USD - $210k USD

... deployment, and iteration - Help shape best practices for applied ML within the Knowledge Layer team What we’re looking for: - 5+ years of experience in data science, machine learning engineering, or applied ML - Strong programming experience in Python - Hands-on experience building, training, or deploying machine learning models ...

Nederland

  • Voltijd
  • Deeltijd
  • Contract
  • AI / ML
... Ontwerpen, bouwen en trainen van ML-modellen en andere Agentic AI-oplossingen. - Ontwikkelen van end-to-end ML-pipelines, inclusief data voorbereiding, feature engineering, modeltraining en deployment. - In productie nemen van modellen in Azure-omgevingen zoals Databricks, Azure Machine Learning en andere cloudservices, en ...

Rijswijk, Nederland

  • Hybride
  • Op locatie
  • Voltijd
  • AI / ML
... abstractions We collaborate with ML scientists, engineers, SREs, and product teams, prioritizing pragmatic engineering and ownership. Role Description: As a Senior Machine Learning Engineer I in the ML Production team, you will design, build and operate the platform capabilities that make machine learning inference reliable and ...

Aemstelredamme, Nederland

  • Contract
  • AI / ML
... potential to highlight one of Reddit's biggest differentiators: genuinely curated, high-quality, extremely relevant, and daily updated organic content. We are a Machine Learning/Data heavy team with a focus on the following areas: - Multimodal & Content Embeddings - Make sense of organic (posts, comments, subreddits) and promoted ...

Nederland

  • Voltijd
  • Contract
  • AI / ML
Required skills - Machine Learning Engineer Are you a Machine Learning Engineer with a passion for building real-world, production-grade AI solutions in the cloud? At Wypoon Technologies, we’re expanding our network of skilled ML Engineers to support leading clients across the Netherlands. From predictive analytics to real-time ...

Aemstelredamme, Nederland

  • AI / ML
... computing will be overlaid on the world around us. The Spectacles Computer Vision Team works to solve some of the most important challenges in Computer Vision, Machine Learning, and Augmented Reality. As a Computer Vision & Machine Learning Engineer on this team, you’ll work on solving tough challenges in ultra-low-light and ...

Aemstelredamme, Nederland

  • Op afstand
  • Voltijd

$161500 USD - $232500 USD

... members restore their health and take back their lives. Join us on our mission to reverse diabetes and obesity in one billion people. About the Role As a Senior Engineer, Machine Learning on Virta’s Applied AI team, you build the models that shape how Virta shows up for each member: who needs a coach’s attention this week, which ...

Nederland

  • Hybride
  • Op locatie
  • Voltijd

€ 4.100 - € 5.800 per maand

... coming generations. Vacatureomschrijving At Lely, we develop smart robotics solutions that support and improve the daily work of dairy farmers. As a Junior Machine Vision Engineer, you will be part of the Computer Vision team and work on technology that quite literally forms the “eyes” of our robots. Together with colleagues ...

Maassluis, Nederland

  • Hybride
  • Voltijd

€ 4.100 - € 5.800 per maand

... Vacatureomschrijving Binnen Lely werken we aan slimme robotica-oplossingen die het dagelijks werk van melkveehouders ondersteunen en verbeteren. Als Junior Machine Vision Engineer maak je deel uit van het Computer Vision-team en werk je aan technologie die letterlijk de ‘ogen’ van onze robots vormt. Samen met collega’s ...

Maassluis, Nederland