IMC, a global trading firm with a 30+ year legacy, is seeking a Machine Learning Engineer to join their Sydney office. This role sits at the fascinating intersection of advanced machine learning and high-frequency/medium-frequency trading, offering a unique opportunity to shape the future of financial technology.
The position involves building and optimizing large-scale ML systems that directly impact trading strategies. You'll work on developing distributed training pipelines, implementing low-latency inference systems, and maximizing GPU acceleration performance. The role requires collaboration with leading researchers, hardware experts, and software engineers to create robust solutions that push the boundaries of what's possible in algorithmic trading.
As a Machine Learning Engineer at IMC, you'll be part of a cutting-edge research environment and world-class technology backbone. The company's collaborative, high-performance culture provides an ideal setting for innovation and professional growth. You'll be working with state-of-the-art technologies and frameworks while contributing to systems that handle high-volume trading data and deliver real-time predictions.
The ideal candidate brings 5+ years of ML experience, strong engineering skills in Python/C++, and deep knowledge of ML frameworks. Experience with GPU programming, distributed training, and real-time systems is highly valued. This role offers the opportunity to work on challenging problems at scale while contributing to IMC's mission of providing essential market liquidity and stability in global financial markets.