Machine Learning Engineer - Altas Technologies at IMC
IMC is seeking a Machine Learning Engineer to join its Altas Technologies team in Amsterdam. This role involves collaborating with a small group of engineers to support a larger team of researchers, focusing on building and maintaining high-quality, low-overhead systems that drive real-time machine learning inference for trading strategies. IMC, a global trading firm established in 1989, acquired Altas Technologies in 2023 to enhance its technological capabilities and strengthen its market position.
The Machine Learning Engineer will be responsible for owning and evolving the real-time inference system, serving machine learning predictions at sub-millisecond latency within a production trading environment. Key duties include building and maintaining petabyte-scale data and machine learning infrastructure, ensuring high-throughput data ingestion, and orchestrating end-to-end machine learning pipelines. Additionally, the role involves developing and supporting the research platform that enables quantitative researchers to efficiently analyze large datasets, conduct experiments, perform feature engineering, and execute backtesting.
Candidates should have a minimum of three years of professional experience in building and operating machine learning production systems. Proficiency in Python and a systems programming language such as Rust or C++ is required. Applicants must be comfortable with asynchronous, concurrent, and multi-threaded programming in high-throughput, low-latency systems. Experience with machine learning frameworks like JAX, PyTorch, or ONNX, particularly in production settings, is essential. A solid foundation in mathematics and statistics is necessary to effectively collaborate with researchers and understand the models being deployed.
IMC offers a collaborative and high-performance culture, emphasizing innovation and continuous learning. Employees have the opportunity to work on cutting-edge technologies and contribute to the firm's growth in dynamic markets. The company provides a supportive environment that encourages professional development and offers competitive compensation and benefits packages.