warning icon QCon London 2021 has been canceled. See our current virtual and in-person events.
You are viewing content from a past/completed QCon

Workshop: Introduction to AI/ML for Software Engineers

Location: Rutherford, 4th flr.

Duration: 9:00am - 4:00pm

Day of week: Thursday

Level: Beginner



What information do people need to know?

  • 1-2 years of professional coding experience in Python

What tools/libraries/environments will people use within the course?

  • Python
  • Jupyter IPython
  • Scikit-learn
  • MLflow

AI/ML is being widely adopted and incorporated into almost every kind of software application. Software Engineers need to have a thorough grasp of what AI/ML is, and understand how to incorporate AI/ML into the software development lifecycle.

This workshop is a hands-on introduction to Machine Learning from a software professional’s point of view. It will provide attendees with a solid understanding of Machine Learning concepts and practical skills to develop Machine Learning-powered applications.

Over the course of the day, attendees will work through multiple exercises to reinforce the learning of Machine Learning concepts and development lifecycle.  Attendees will get their hands dirty with exploratory data analysis, feature engineering, training, evaluating, and deploying Machine Learning models. Toward the end of the day, attendees will be challenged with a small Machine Learning project to apply their newly acquired skills to develop and train a Machine Learning model.

Key Takeaways:

  • Gain a solid understanding of Machine Learning development processes
  • Become capable of explaining different Machine Learning tasks and widely used Machine Learning algorithms
  • Develop an understanding of the internal working of some of the popular Machine Learning algorithms
  • Learn practical knowledge about the widely used model performance metrics and model tuning techniques
  • Learn practical skills in implementing Machine Learning applications

Speaker: Jendrik Jördening

Data Scientist @Nooxit

Jendrik is Head of Data Science at Nooxit. He formerly worked at Aurubis and Akka Germany on Data Science and Deep Learning in the field of industry 4.0 and autonomous machines.

At the same time he took part in the Udacity Self-Driving Car Nanodegree, participating with a group of other Udacity student in the Self-Racing Cars event at the Thunderhill race-track in California.
There, the group of students taught a car to drive around every turn of the race track autonomously. 

Find Jendrik Jördening at

Last Year's Tracks