Bailey Abbott logo

Machine Learning Engineer

AI
Bailey AbbottPerthHybridContract6 Oct 2026

Bailey Abbott, an IT consultancy, is seeking a Machine Learning Engineer with a strong software engineering foundation to productionise, scale, and maintain advanced analytical and predictive models. The role involves building scalable data pipelines and automated ML lifecycles within a Databricks environment using Spark, R, and modern engineering practices. This is a hybrid contract position based in Perth, Western Australia.

What you'll do

  • Build, test, and optimize production-grade data processing and model training pipelines in Apache Spark and Databricks
  • Standardise model deployment, versioning, monitoring, and automated retraining workflows (CI/CD, MLflow)
  • Apply software engineering best practices—modular code architecture, automated testing, containerisation, and version control—to analytical and statistical codebases

What you need

Must-have

Apache SparkDatabricksRMLflowUnity CatalogDelta LakeGitCI/CD

Nice-to-have

PythonPySparkAzureAWSGCPTerraformModel Drift DetectionData LineageData Governance

Soft skills

CollaborationCommunicationProblem SolvingOwnershipAdaptabilityCreativity
Machine Learning EngineerIT ServicesIT ConsultingDatabricksApache SparkRMLOpsContractHybridPerth