IMC, a premier trading firm with a 30-year legacy, 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 trading, offering a unique opportunity to impact the future of financial markets through technology.
As a Machine Learning Engineer, you'll be instrumental in developing and optimizing large-scale ML systems that power IMC's global trading operations. 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 scalable training systems that can handle high-volume trading data.
The position offers the chance to collaborate with world-class professionals, including leading researchers, hardware experts, and software engineers. You'll be responsible for developing sophisticated ML pipelines, optimizing performance, and implementing solutions that directly impact trading strategies. The role requires strong technical skills in Python, GPU programming, and ML frameworks, combined with an understanding of high-performance computing environments.
IMC's culture is defined by its entrepreneurial spirit and commitment to innovation. With offices across the US, Europe, and Asia Pacific, you'll be part of a global team that values continuous learning and pushing technological boundaries. The company's strong foundation and growth mindset create an environment where new ideas are welcomed and implemented, making it an ideal place for ambitious engineers who want to make a significant impact in financial technology.
Join IMC to be part of a company that not only leads in trading technology but also maintains a strong commitment to giving back to the community. This role offers the perfect blend of technical challenge, innovation opportunity, and the chance to work with cutting-edge technology in a dynamic, fast-paced environment.