Senior ML Engineer: Scalable Pipelines & MLOps

Bailey Abbott Pty Ltd

Perth

On-site

AUD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Bailey Abbott Pty Ltd in Perth, Australia is seeking a Machine Learning Engineer with a strong software engineering foundation to productionise, scale, and maintain advanced analytical and predictive models.

You will bridge the gap between data science experimentation and robust software engineering, designing scalable data pipelines and automated ML lifecycles within our Databricks environment using Spark, R, and modern engineering practices.

Qualifications

  • Solid foundation in core software engineering principles (design patterns, unit/integration testing, Git version control, CI/CD pipelines).
  • Proven hands-on experience orchestrating workloads in Databricks (MLflow, Unity Catalog).
  • Deep practical understanding of Spark internals, data partitioning, query optimization, and memory management.
  • Strong proficiency in R for production analytics using Spark integrations (sparklyr, SparkR).
  • Experience querying relational data and working with Delta Lake formats.

Responsibilities

  • Production ML pipelines: Build, test, and optimize production-grade data processing and model training pipelines in Apache Spark and Databricks.
  • MLOps & lifecycle automation: Standardise model deployment, versioning, monitoring, and automated retraining workflows (CI/CD, MLflow).
  • Code quality & architecture: Apply software engineering best practices—modular code, automated testing, containerisation, and version control.
  • R & statistical workloads: Optimise and scale R-based modeling workflows over distributed data using Sparklyr/SparkR.
  • Collaboration & integration: Partner with data architects and engineers to integrate predictive outputs into downstream analytics.
  • Performance & reliability: Monitor pipeline latency, manage compute sizing, ensure data governance in production.

Skills

Software engineering fundamentals
Databricks ecosystem
Distributed computing (Apache Spark)
R for production / advanced analytics
Data layer experience

Tools

MLflow
Unity Catalog
Sparklyr / SparkR
Delta Lake

Job description

Bailey Abbott Pty Ltd in Perth, Australia is seeking a Machine Learning Engineer with a strong software engineering foundation to productionise, scale, and maintain advanced analytical and predictive models.

You will bridge the gap between data science experimentation and robust software engineering, designing scalable data pipelines and automated ML lifecycles within our Databricks environment using Spark, R, and modern engineering practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer: Production ML & Data Pipelines
Machine Learning Engineer: Production ML & Data Pipelines

Bailey Abbott Pty Ltd • Western Australia

On-site
AUD 120,000 - 180,000
Production ML Engineer: Databricks & MLOps
Production ML Engineer: Databricks & MLOps

Bailey Abbott Pty Ltd • Perth

On-site
AUD 110,000 - 170,000
Senior ML Engineer — Scalable Pipelines & MLOps
Senior ML Engineer — Scalable Pipelines & MLOps

Mane Consulting • Sydney

On-site
AUD 140,000 - 180,000
Machine Learning Engineer
Machine Learning Engineer

Bailey Abbott Pty Ltd • Perth

On-site
AUD 110,000 - 170,000
Machine Learning Engineer
Machine Learning Engineer

Bailey Abbott Pty Ltd • Perth

On-site
AUD 120,000 - 180,000
Senior Data Engineer - Python, AWS & ML Pipelines
Senior Data Engineer - Python, AWS & ML Pipelines

Lever, Inc. • Australia

On-site
AUD 150,000 - 210,000
Flexible working arrangements
Career development and training
Business travel opportunities
Senior ML Engineer - Build Production ML Pipelines & Systems
Senior ML Engineer - Build Production ML Pipelines & Systems

Mutinex • Sydney

Hybrid
AUD 120,000 - 180,000
ESOP
Parental Leave
Annual Leave
+1
Senior ML Engineer — Production AI, Backend & Team Leadership
Senior ML Engineer — Production AI, Backend & Team Leadership

Professional Search Group • Western Australia

On-site
AUD 100,000 - 130,000
Opportunity to join a high-growth technology company
Modern technology stack
Long-term growth and career progression opportunities
MLOps Engineer: Production AI & Databricks Pro
MLOps Engineer: Production AI & Databricks Pro

7-Eleven Australia • City of Melbourne

On-site
AUD 140,000 - 190,000
Open office Richmond
Remote work flexibility
Volunteer day
+4
Senior ML Engineer — Petabyte-Scale MLOps in Cloud
Senior ML Engineer — Petabyte-Scale MLOps in Cloud

Easygo • City of Melbourne

On-site
AUD 160,000 - 230,000
Free coffee and beverages
Catered breakfast and team events
Snack walls and modern office spaces
+2