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
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 6 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: enterprise
IMC is a global trading firm powered by a cutting-edge research environment and a world-class technology backbone, providing essential liquidity in financial markets.
View company profile →Compensation
Base salary: $200,000 – $250,000 USD
Bonus: discretionary bonus