Create New Account
Sign up to continue searching for suitable jobs in Web 3.0

OR
Terms of Use
Already have an account?

Log In to Your Account
Log in to continue searching for suitable jobs in Web 3.0

OR
Don’t have an account?
IMC
Principal Machine Learning Engineer
at IMC
1 day ago | 27 views | Be the first one to apply

Principal Machine Learning Engineer

Full-time
Amsterdam, Netherlands

About the company

IMC is a leading trading firm, known worldwide for our advanced, low-latency technology and world-class execution capabilities. Over the past 30 years, we’ve been a stabilizing force in the financial markets – providing the essential liquidity our counterparties depend on. Across offices in the US, Europe, and Asia Pacific, our talented employees are united by our entrepreneurial spirit, exceptional culture, and commitment to giving back. It's a strong foundation that allows us to grow and add new capabilities, year after year. From entering dynamic new markets, to developing a state-of-the-art research environment and diversifying our trading strategies, we dare to imagine what could be and work together to make it happen.

Job Summary

Your Core Responsibilities:

📍Design and build end-to-end infrastructure for training, evaluation, and productionization of ML models, working closely with our HPC engineers who manage our on-prem compute cluster 📍Influence foundational choices around data access, compute orchestration, experiment tracking, model versioning, and deployment pipelines 📍Partner with quant researchers to accelerate iteration cycles, tighten feedback loops, and bring models from prototype to live trading 📍Work with researchers to adapt and deploy modern architectures — transformers, state-space models, temporal convolutions, graph neural networks — to noisy, high-frequency financial data. Explore techniques like self-supervised pretraining, representation learning, and cross-sectional modelling where they offer genuine edge 📍Shape our approach to reproducibility, continual learning, and production monitoring across a petabyte-scale data environment 📍Define standards that create consistency across teams and geographies; mentor engineers and influence technical culture beyond your immediate work 📍Keep pace with developments in deep learning research and ML infrastructure; bring ideas from academia and industry into how we work — whether that's new architectures, training techniques, or tooling

Your Skills and Experience:

📍8+ years of experience building ML platforms or infrastructure at a leading tech company, research lab, or quantitative firm 📍A track record of designing and owning large-scale training and inference systems — not just contributing, but architecting 📍Deep proficiency in Python, with strong experience in either CUDA or C++ 📍Hands-on expertise with modern deep learning frameworks (PyTorch, TensorFlow, or JAX) and practical experience implementing architectures like transformers, attention mechanisms, or sequence models 📍Strong foundation in deep learning fundamentals: optimization, regularization, loss design, and the trade-offs that matter when training at scale 📍Experience with distributed training at scale (Horovod, NCCL) and GPU optimization (cuDNN, TensorRT) 📍History of deploying models to production with strong observability, reproducibility, and monitoring practices

Looking for your next challenge? The world of crypto offers exciting roles in blockchain development, web3 innovations, and remote opportunities.

Similar jobs

7 days ago | 55 views | Be the first one to apply
Full-time
United States, North America
21 days ago | 94 views | Be the first one to apply
about 2 months ago | 272 views | Be the first one to apply
2 months ago | 222 views | 3 applications
$72,000 To $118,000 per year
2 months ago | 134 views | Be the first one to apply
Full-time
Australia