This is a Senior Machine Learning Engineer role with one of the leading companies in AU right now Montu with an amazing team. They are continuing to grow rapidly. This is the chance to join right as the takes off. More About the Role at Montu Job Description The Senior Machine Learning Engineer is a leading contributor in developing and enhancing the core infrastructure for our team of software engineers, machine learning engineers, and data scientists. This role involves the design, architecture, and implementation of cutting-edge machine learning models and pipelines, with a focus on scalability, robustness, and efficiency. This role takes ownership of developing systems that serve our product teams, including those in customer service, by providing seamless access to advanced Large Language Models (LLMs). Requiring deep expertise in software development, machine learning, and distributed systems, this role solves for complex needs related to infrastructure and architecture. Acting as a technical leader and mentor, this role will guide and collaborate with other engineers, contributing to project execution and launch. Day to day: - Design, implement, and maintain machine learning pipelines for model training, validation, and deployment. - Automate end-to-end model lifecycle management, including data preprocessing, model training, testing, monitoring, and updates. - Collaborate with data engineering teams to build scalable, resilient, and secure infrastructure for ML models in production. - Ensure CI/CD practices for model deployment, including version control, testing, and rollback strategies. - Monitor model performance, identify bottlenecks, and implement improvements to maintain optimal results. - Develop tools and frameworks for the rapid deployment and iteration of machine learning models. - Optimise resource usage and cost by ensuring efficient model inference and serving architectures. - Maintain and improve data pipelines, ensuring data quality, availability, and integrity. - Collaborate with cross-functional teams to understand business needs and translate them into actionable ML solutions. - Ensure compliance with data privacy and security standards in model handling and deployment. Qualifications - Proficiency in Python and TensorFlow, PyTorch, or other relevant ML libraries. - Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud for ML deployment. - Strong understanding of CI/CD pipelines, containerisation (Docker, Kubernetes), and orchestration tools. - Experience with monitoring tools like Datadog, Grafana, or similar to track model performance. - Knowledge of infrastructure-as-code tools like Terraform or CloudFormation. - Experience with version control (Git) and workflow automation. - Familiarity with distributed data systems like Spark, Hadoop, or Kubernetes. - Strong problem-solving skills and a commitment to continuous learning. - Excellent communication skills, both written and verbal. If you don’t think you're a perfect fit, you should still sign up to Hatch and create a profile, we'll match you to other roles that suit your profile. Hatch exists to level the playing field for people as they discover a career that’s right for them. We model this in our hiring process for our partners like Montu. ✅ Applying here is the first step in the hiring process for this role at Montu. We do not discriminate on the basis of gender identity, sexual orientation, cultural identity, disability, age, or any other non-merit factors. To put it simply, Hatch is for everyone.