IMC, a premier global trading firm established in 1989, is seeking a Machine Learning Engineer to join their innovative team. This role sits at the crucial intersection of advanced machine learning and high-frequency/medium-frequency trading, offering a unique opportunity to shape the future of financial technology.
As a Machine Learning Engineer, you'll be instrumental in developing and optimizing large-scale ML systems that power IMC's trading strategies. You'll work with cutting-edge technology, focusing on GPU acceleration, distributed computing, and state-of-the-art open-source tools. The role demands expertise in building robust, low-latency inference pipelines and managing complex distributed training systems.
The position offers the chance to collaborate with world-class professionals across different domains - from leading researchers and hardware experts to software engineers. You'll be responsible for maximizing the performance of ML systems, designing scalable frameworks for high-volume trading data, and ensuring real-time prediction capabilities in production environments.
IMC stands out for its cutting-edge research environment and world-class technology backbone. The company maintains a uniquely collaborative, high-performance culture across its offices in the US, Europe, and Asia Pacific. They're committed to continuous innovation, embracing disruptive technologies, and maintaining their position as a stabilizing force in financial markets.
This role is perfect for someone who combines deep ML expertise with a passion for high-performance computing and financial markets. You'll have the opportunity to influence trading strategies through accelerated experimentation cycles and contribute to the evolution of IMC's technological capabilities.