Principal Machine Learning Engineer

Posted

IMC TradingAmsterdam, Netherlands; Chicago, United States; Hong Kong, Hong Kong; London, United Kingdom; New York, United States; Sydney, Australiafull_timeprincipal

$200,000 – $250,000 USD

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Design and build end-to-end infrastructure for training, evaluation, and productionization of ML models.
  • Influence foundational choices around data access, compute orchestration, experiment tracking, model versioning, and deployment pipelines.
  • Partner with quant researchers to accelerate iteration cycles and bring models from prototype to live trading.
  • Work with researchers to adapt and deploy modern architectures to noisy, high-frequency financial data, exploring techniques like self-supervised pretraining and representation learning.
  • Shape IMC's approach to reproducibility, continual learning, and production monitoring across a petabyte-scale data environment.

Soft Skills

Machine LearningDeep LearningAgile

Benefits

  • 401k
  • Health Insurance
  • Paid Leave

Culture

High-Performance CultureCross-Functional TeamsCollaborative SpaceTransparent LeadershipInternal Mobility

Requirements

Regions: Worldwide

Get jobs like this in your inbox

Weekly Python, Cuda, C++ hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in

About IMC Trading
Industry: fintech
Size: large

IMC is a global trading firm that provides essential liquidity to financial markets, powered by a cutting-edge research environment and world-class technology. They are known for their collaborative, high-performance culture and commitment to continuous innovation.

View company profile →
Compensation
Base salary: $200,000 – $250,000 USD
Bonus: discretionary bonus