Introduction to Machine Learning with Python (Part 1)
Event PAST

Introduction to Machine Learning with Python (Part 1)

15 December Online

About this event

👉 Register and subscribe to my calendar to join more free sessions.

Who is this for?

​Students, developers, and professionals who want a practical introduction to Machine Learning with Python, without the hype, just practical explanations and hands-on coding.

​If you’re confused by ML being explained with buzzwords or abstract theory, this session gives you the **Python fundamentals* you actually need to build and use basic machine learning models from scratch.*

​Who is leading the session?

​The session is led by Dr. Stelios Sotiriadis, CEO of Warestack, Associate Professor and MSc Programme Director at Birkbeck, University of London, specialising in cloud computing, distributed systems, and AI engineering.

​​Stelios holds a PhD from the University of Derby, completed a postdoctoral fellowship at the University of Toronto, and has worked on industry and research projects with Huawei, IBM, Autodesk, and multiple startups. Since moving to London in 2018, he has been teaching at Birkbeck. In 2021, he founded Warestack, building software for startups around the world.

​What we’ll cover

​A practical introduction to core machine learning concepts and how to implement them with Python and scikit-learn:

  • ​The fundamentals of machine learning
  • ​Understanding datasets, features, and target variables
  • ​Data preprocessing and normalization
  • ​Training common ML models for classification and regression using Python libraries.
  • ​Evaluating models for accuracy
  • ​Visualising results with Python
  • ​Hands-on examples you can run directly in Google Colab

​This session focuses on real code, clear understanding, and practical ML engineering.

​What are the requirements?

​Bring a laptop and ensure you have a Gmail account.
The session will run entirely on Google Colab, so no local installation is required.

Format

​A 2-hour live hands-on class, structured around:

  • ​Interactive explanations
  • ​Guided coding
  • ​Step-by-step exercises
  • ​Mini challenges
  • ​Q&A

​This is a practical, code-first session, suitable for both beginners and intermediate Python users wanting to level up.

​In-person or online?

​The class will run in person, with streaming available for remote attendees.

​Please note:
In-person participation is strongly preferred, as the session includes hands-on coding, live troubleshooting, and personalised support that cannot be fully provided to remote participants.

Prerequisites

​You should be comfortable writing basic Python scripts (variables, loops, functions, imports). No prior machine learning experience is required.

​A link will be shared to participants after registration.
​
Are there going to be more sessions?

​Yes, this is the first session in a new series on practical Machine Learning and applied AI with Python. Additional sessions will be scheduled afterwards, covering further machine learning and AI algorithms.

​What comes after?

​Participants will receive an optional mini ML assignment and recommended next steps for deeper learning.

Want to find AI jobs?

Join thousands of AI professionals finding their next opportunity

We respect your inbox. Unsubscribe at any time.

© 2026 DevFound.ai. All rights reserved.

Common Questions

Frequently asked questions

Quick answers about how DevFound's AI matching, resumes, and referrals work.

DevFound's AI Copilot ingests your profile, goals, and live job data to deliver curated matches in seconds. Every match includes a resume variant, suggested referrals, and interview prep so you can act immediately. The more feedback you provide, the sharper the Copilot becomes.

AI-led job searches shrink the hours spent sifting through boards and formatting resumes. DevFound pairs automation with your personal outreach, so you reserve energy for interviews and negotiation. Traditional networking still matters, but AI gives you a lift before you even send a message.

Modern AI roles expect comfort with production-grade code, data fluency, and practical ML tooling. The strongest candidates pair deep technical chops with storytelling—translating model impact to product, GTM, and exec partners. Continuous learning keeps you ahead as stacks evolve.

DevFound rewards active seekers. Keep your profile fresh, respond to match quality prompts, and enable alerts so you never miss a role. The AI prioritizes companies and teams that align with your feedback, accelerating both introductions and interview invites.

High-density tech hubs continue to host the deepest AI talent pools, yet distributed teams are catching up fast. Use DevFound filters to hone in on onsite, hybrid, or fully remote roles and watch openings expand across time zones.

DevFound aggregates thousands of remote AI openings and flags the nuances—core hours, async culture, and visa needs—up front. The Copilot also recommends how to position your distributed work experience so hiring managers know you can thrive on a remote team.