
Software Engineer - Machine Learning Frameworks
IMC Trading
Software Engineer - Machine Learning Frameworks
The Machine Learning Frameworks team at IMC builds optimisers, code generators, runtime libraries, and orchestration layers for heterogeneous hardware. We are looking for a software engineer with production experience in systems languages like C++ or Rust to work across the full compute stack. The role is remote and full-time, based in Sydney, Australia.
Software Engineer - Machine Learning Frameworks
The Machine Learning Frameworks team at IMC builds optimisers, code generators, runtime libraries, and orchestration layers for heterogeneous hardware. We are looking for a software engineer with production experience in systems languages like C++ or Rust to work across the full compute stack. The role is remote and full-time, based in Sydney, Australia.
Salary
Core Qualifications
Technical (Must-have)
Soft Skills
Key Responsibilities
- Build optimisers, code generators, runtime libraries, and orchestration layers for heterogeneous hardware.
- Manage the whole compute stack, from high-level pipeline orchestration to low-level hardware behaviour.
- Dissect compute graphs and optimize performance on hot paths.
- Collaborate with stakeholders to understand their actual needs.