IMC

Principal Machine Learning Engineer

IMC

Apply
3 months ago
Amsterdam, Netherlands +5 more
Staff+

Base Salary

$200k - $250k/yr

Responsibilities

  • Design and build end-to-end infrastructure for training, evaluation, and productionization of ML models.
  • Influence foundational choices around data access, compute orchestration, and deployment pipelines.
  • Partner with quant researchers to accelerate iteration cycles and bring models from prototype to live trading.
  • Adapt and deploy modern architectures to high-frequency financial data.
  • Shape our approach to reproducibility and production monitoring across a petabyte-scale data environment.
  • Define standards for consistency across teams and mentor engineers.

Requirements

  • 8+ years of experience building ML platforms or infrastructure.
  • Proven track record of designing and owning large-scale training and inference systems.
  • Deep proficiency in Python, with strong experience in CUDA or C++.
  • Hands-on expertise with modern deep learning frameworks like PyTorch or TensorFlow.
  • Strong foundation in deep learning fundamentals and experience with distributed training.
  • History of deploying models to production with strong observability and monitoring practices.

Benefits

  • Opportunity to make foundational technology choices in a developing platform.
  • Strategic priority with resources dedicated to machine learning initiatives.
  • Direct impact on trading decisions in competitive global markets.
  • Global collaboration with teams across multiple locations.
  • Culture that values ideas over titles and encourages collaboration.

Tech Stack

C++PythonPyTorchTensorFlow

Categories

AI & MLData Science