companyIMC Trading logo

Lead Principal Machine Learning Engineer

IMC TradingAmsterdam, Netherlands; Chicago, United States; Hong Kong, Hong Kong; London, United Kingdom; New York, United States; Sydney, Australia
On-site Full-time $200K/yr - $250K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Your Core Responsibilities:Design and create comprehensive infrastructure for training, evaluation, and deployment of ML models, collaborating closely with our HPC engineers who manage our on-premise compute cluster. Influence foundational decisions regarding data access, compute orchestration, experiment tracking, model versioning, and deployment pipelines. Partner with quantitative researchers to enhance iteration cycles, streamline feedback loops, and transition models from prototype to live trading environments. Collaborate with researchers to adapt and deploy modern architectures — including transformers, state-space models, temporal convolutions, and graph neural networks — to process noisy, high-frequency financial data. Explore techniques such as self-supervised pretraining, representation learning, and cross-sectional modeling where they provide a competitive edge. Define our approach to reproducibility, continuous learning, and production monitoring across a vast data environment. Establish standards that foster consistency across teams and locations; mentor engineers and influence technical culture beyond your immediate team. Stay abreast of advancements in deep learning research and ML infrastructure; integrate innovative ideas from both academia and industry into our practices — whether that be new architectures, training methodologies, or tools. Your Skills and Experience:8+ years of experience in developing machine learning platforms or infrastructure at a leading tech company, research institution, or quantitative firm. A proven track record of designing and owning scalable ML infrastructure and systems.

About the job

At IMC Trading, we recognize that technology is the cornerstone of our competitive advantage, and machine learning plays a pivotal role in our trading strategies. In recent years, we have diligently enhanced our machine learning capabilities by building robust infrastructure, expanding our in-house GPU cluster, deploying models into production, and collaborating closely with quantitative researchers and traders to create significant impact. As we continue to grow, we are looking to expand our team, enhance our systems, and accelerate the integration of deep learning into our research and execution workflows.

We are seeking a Lead Principal Machine Learning Engineer to guide the next evolution of our platform — influencing architecture, promoting best practices, and addressing high-impact challenges. You will collaborate with researchers and technologists to design systems that facilitate experimentation, training, and deployment of machine learning models, while also helping to define the future approach to machine learning at IMC as we scale. If you have experience building machine learning infrastructure at scale and want to play a key role in shaping our firm's trajectory, we invite you to connect with us.

About IMC Trading

IMC Trading is a global market maker and technology company recognized for its innovative trading strategies and commitment to leveraging technology to enhance trading performance. With offices in major financial hubs, we maintain a dynamic and collaborative work environment where technology and finance converge.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.