Featured resource
2026 Tech Forecast
2026 Tech Forecast

1,500+ tech insiders, business leaders, and Pluralsight Authors share their predictions on what’s shifting fastest and how to stay ahead.

Download the forecast
  • Course

Building Machine Learning Models on Databricks

Machine learning on Databricks requires scalable data prep, tracking, tuning, and governed model management. This course will teach you to build, track, register, tune, and evaluate ML models using Databricks, MLflow, Unity Catalog, and XGBoost.

Intermediate
1h 30m

Created by Janani Ravi

Last Updated Sep 02, 2026

Course Thumbnail
  • Course

Building Machine Learning Models on Databricks

Machine learning on Databricks requires scalable data prep, tracking, tuning, and governed model management. This course will teach you to build, track, register, tune, and evaluate ML models using Databricks, MLflow, Unity Catalog, and XGBoost.

Intermediate
1h 30m

Created by Janani Ravi

Last Updated Sep 02, 2026

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • AI
What you'll learn

Building machine learning models on Databricks requires more than training algorithms in a notebook; teams also need scalable data preparation, experiment tracking, model governance, tuning, evaluation, and prediction workflows.

In this course, Building Machine Learning Models on Databricks, you’ll gain the ability to develop, track, tune, register, and evaluate machine learning models using the Databricks machine learning environment.

First, you’ll explore Databricks Runtime for Machine Learning, ML compute, and MLflow Tracking.

Next, you’ll discover how to prepare data with Spark DataFrames, build feature pipelines, train XGBoost models, register models with Unity Catalog governance, and deploy a model for prediction using an API endpoint.

Finally, you’ll learn how to perform hyperparameter tuning using Optuna, compare tuning runs with MLflow, run scalable predictions, evaluate model performance, and train deep learning models with TensorFlow on Databricks.

When you’re finished with this course, you’ll have the skills and knowledge of machine learning on Databricks needed to build governed, scalable, and trackable ML workflows from data preparation through model evaluation.

Building Machine Learning Models on Databricks
Intermediate
1h 30m
Table of contents

About the author
Janani Ravi - Pluralsight course - Building Machine Learning Models on Databricks
Janani Ravi
201 courses 4.5 author rating 6281 ratings

A problem solver at heart, Janani has a Masters degree from Stanford and worked for 7+ years at Google. She was one of the original engineers on Google Docs and holds 4 patents for its real-time collaborative editing framework.

2025 Forrester Wave™ names Pluralsight as a Leader among tech skills dev platforms

See how our offering and strategy stack up.

forrester wave report