
Machine Learning Engineer
AI
IMC is seeking Machine Learning Engineers to build systems for large-scale ML model training and deployment, collaborating with quantitative researchers and engineers. The role involves distributed training, GPU optimization, and low-latency inference in a trading environment. Requires 3+ years of ML experience and strong Python production engineering skills.
What you'll do
- Develop large-scale distributed training pipelines that manage complex datasets and models.
- Partner with quantitative researchers to automate ML experiments, hyperparameter tuning and model retraining.
- Work with HPC specialists to optimise workflows, improve training speed and reduce compute cost.
What you need
Must-have
PythonPyTorchTensorFlowJAXCUDATritonDistributed trainingGPU optimization
Nice-to-have
Cloud platformsOrchestration toolsOpen-source contributions
Soft skills
CollaborationCommunicationSystems mindsetOwnershipAdaptability
Machine LearningFinancial ServicesTradingEngineeringFull-timeOn-siteSydney