Career Track

Machine Learning Scientist with Python

Master the essential skills to land a job as a machine learning scientist! You'll augment your Python programming skill set with the toolbox to perform supervised, unsupervised, and deep learning. You'll learn how to process data for features, train your models, assess performance, and tune parameters for better performance. In the process, you'll get an introduction to natural language processing, image processing, and popular libraries such as Spark and Keras.

  • Python
  • 93 hours
  • 23 courses
Python Icon

Supervised Learning with scikit-learn

Learn how to build and tune predictive models and evaluate how well they'll perform on unseen data.

4 hours
Hugo Bowne-Anderson

Data Scientist at DataCamp


Hugo Bowne-Anderson

Data Scientist at DataCamp

Benjamin Wilson

Director of Research at

Mike Gelbart

Instructor, the University of British Columbia

See all instructors

Ready To Learn?

Join 6,840,000 data science learners today!

Start Learning for Free