Book now

Dates & Booking

Junior Class Machine Learning Engineer

Below you will find all the dates for your continuing education program. We have preselected these and put together the optimal learning journey for you.

If certain start dates do not suit you, you can change them manually. In this case, please make sure that there are no overlaps between individual webinar dates.

You also have the optionof booking without selecting a date and only specifying this after booking.

{{slot.course.cardLabel}}:
{{slot.course.name}}
startDate
-
endDate
Book without an appointment
Final examination
{{slot.course.name}}
startDate
-
endDate
Book without an appointment

€ 2.890,00

plus VAT* as package price

You can also change or select the dates in your learning environment after booking. Rebookings are free of charge up to 4 weeks before the start of the event; after that, the fees specified in Terms and conditions apply.

{{course.course.cardLabel}}

{{course.course.name}}

Selected date
Start:
startDate
-
End:
endDate
availabilityLabel
Maximum planning security
Implementation already secured
Hook on!
Next booking secures the
implementation
{{currentOrderableFor(course.course.slug).orderable.location}}

No appointment is necessary for this examination.

You can take the exam at a time of your choosing in your learning environment.

Book without an appointment

Select date

    Loading modules...
    Type
    Date
    time
    Duration
    Location
    {{module.moduleFormat}}
    x
    module time
    {{module.moduleDuration}}
    {{currentOrderableFor(course.course.slug).orderable.location}}
    Type
    Date
    time
    Duration
    Location
    {{course.course.typeoflearning}}
    orderable.date
    orderable time
    {{course.course.duration}}
    {{currentOrderableFor(course.course.slug).orderable .location}}

This course includes self-study phases and live sessions. For the sake of clarity, only the live sessions are shown here.

This course takes place on site (partly optionally live online). Information about hotels and traveling by train can be found here.

Complete your booking

Congratulations, you're ready to start your learning journey! Your selected dates are clearly displayed in your shopping cart.

Don't worry, you remain flexible: you can adjust or reselect dates in your learning environment even after booking. Rebookings are free of charge up to 4 weeks before the start of the event; after that, the fees specified in Terms and conditions apply.

Do you have any questions?

Whether you have questions about our training courses, need individual advice, or simply want to give us feedback, we are here for you Monday through Friday from 8:00 a.m. to 5:00 p.m.

Course

Junior Class Machine Learning Engineer

Courses

Deep learning and neural networks with Python

1. introduction to deep learning

  • What are neural networks and how do they learn?
  • Mathematical basics explained in compact form
  • Neural networks with Keras and TensorFlow
  • Models: evaluation and adaptation
  • Models: use and storage

2. data preparation and feature extraction

  • Data preparation with Pandas
  • Exploratory data analysis
  • Standardization of numerical data and text data
  • Feature extraction: Extracting features from data
  • Train networks with small amounts of data

3. specialized neural networks

  • Convolutional neural networks (CNN)
  • Updating weights for CNNs
  • Max pooling and dropout
  • Monitor teach-in processes with TensorBoard
  • Recurrent neural networks (RNN)
  • Time series analysis and text processing with RNN

4. deploy models and transfer learning

  • Use of cloud GPUs for machine learning projects
  • Introduction to transfer learning and the Zoo model
  • Presentation of ImageNet, ResNet, VGG16
  • Use pre-trained layers in your own projects
Deep learning algorithms and neural networks are key technologies for complex AI tasks such as image recognition, speech processing and pattern recognition. Whether generative AI, computer vision or autonomous systems - many of the current AI processes are based on these technologies. In this practice-oriented 3-day live training training course, you will learn how to create, train and productively use powerful neural networks and thus create the basis for your own AI applications. Python is used with the libraries Pandas, Keras and TensorFlow. The data models are trained on high-performance cloud GPUs. In the training course, you will learn all about the fundamental concepts, mathematical principles and technical frameworks and apply what you have learned in numerous practical exercises.

This training will provide you with in-depth knowledge of the concepts and methods of deep learning. You will learn about the possibilities and limitations of the technology and create, train and optimize your own data models and neural networks.

 

You will get to know the practical work of the most important Python frameworks and know how to use them in your own projects.

 

The technical hurdles for getting started are minimal - thanks to the use of Jupyter notebooks and free cloud GPUs.

 

After completing this training, you will not only have a sound theoretical knowledge of deep learning, but also gain practical experience in the application of modern AI technologies. You will be able to evaluate, adapt and productively use neural networks. You will also learn how to use the technologies in your own projects. This will qualify you for advanced tasks in AI development.

 

The content of this training supports the obligation to provide evidence of the promotion of AI competence within the meaning of Art. 4 EU AI Regulation.

Online
Machine learning and data mining: concepts, models, learning methods
In this course, you will learn how AI really works - from machine learning to data models. You will work hands-on with data and training sets. You do not need any programming skills for this course. Gain an insight into the world of LLMs, RAGs, function calling and prompt engineering. Discover how you can bring generative AI into your company in a meaningful way - with smart tools, your own applications or automated workflows.

This course offers you a digital blended concept that has been developed for part-time learning. Thanks to a flexible mix of online seminars and self-study phases, you are sure to reach your goal. This is how you learn in this course:

Learning environment: In your online learning environment, you will find useful information, downloads and extra services for this training course after you have registered.

Self-study phases: Learn independently, at your own pace and whenever you want. Our courses offer you didactically high-quality learning material. 

Live webinars: In regular online seminars, you will meet your trainers in person. You will receive answers to your questions, specific assistance and instructions on how to deepen your knowledge and apply the skills you have acquired in practical exercises.

Learning community: A digital learning community is available to you throughout the course. Exchange ideas with other participants and the trainers and ask questions.

Future Jobs Club: Get exclusive access to a business network, news and future work hacks.

Certificate of attendance and Open Badge: As a graduate of the course, you will receive a certificate of attendance and an Open Badge, which you can easily share in professional networks (e.g. LinkedIn).

You will learn what artificial intelligence is, how it works and what you can use AI for.

You will learn about the importance of data for automation, analysis and the creation of models and what is important when it comes to data quality .

You can clean and prepare data to implement your own mining or machine learning projects.

You will get to know the technical processes in machine learning and will be able to communicate these clearly within the company.

You will gain your first practical experience of working on data and training sets and will be able to apply your knowledge immediately afterwards.

You are able to make informed decisions about the use of AI in your company and can communicate with technical departments on an equal footing.

You will qualify in a new field of expertise that will play a major role in the future and is already in high demand today.

Take an active part in our online community and work with your own questions - this is how you will benefit most from this online training. This will allow you to apply the content both in self-study and in practical exercises.

Online
Natural language processing and large language models (LLM) with Python

1. python techniques for text processing

  • Python basics for word processing
  • Process text and PDF files
  • The most important regular expressions

2. introduction to Natural Language Processing (NLP)

  • Concepts of Natural Language Processing
  • Use of the SpaCy library for text analysis
  • Tokenization, stemming and lemmatization
  • Part-of-speech and Named Entity Recognition
  • Decomposition of texts with Sentence Segmentation

3. text classification and text analysis

  • Introduction to scikit-learn
  • Evaluation of classification models with precision, recall and F1 score
  • Semantic understanding and sentiment analysis
  • Vector-based text representations with Word Vectors
  • Sentiment analysis with the NLTK library

4 Topic Modeling and Long Short-Term Memory

  • Introduction to topic modeling
  • Classification with Latent Dirichlet Allocation (LDA)
  • Recognize structures with Non-negative Matrix Factorization (NMF)
  • Long Short-Term Memory, GRU and Text Generation
  • Implementation of an LSTM for text creation with Keras

5. transformer and attention

  • The concept of self-awareness
  • Multihead attention and meaning in NLP models
  • Encoder and decoder for machine translation and language understanding
  • Architectural concepts of common transformer models: GPT-2/3/4, BERT
  • Creating a Transformer structure with Python and Keras
  • Training and evaluation of a Seq2Seq transformer

6. transfer learning and fine-tuning with Hugging Face

  • Introduction to Hugging Face and presentation of pre-trained models
  • Selection of suitable models and tokenizers
  • Transfer learning and fine-tuning of pre-trained models
  • Automatic configuration and customization of models

7th practical project: Training your own chatbot

GPT and other LLMs demonstrate the potential of modern language processing. This course decodes the technologies behind them: Natural Language Processing (NLP) and Transformer architectures form the basis for intelligent chatbots, machine translation and many other AI applications. You will learn how to develop powerful NLP models with Python and TensorFlow.

This training will provide you with in-depth knowledge of concepts and methods for using language-based artificial intelligence. You will get to know the basic technologies and acquire comprehensive knowledge of the transformer architecture, which is a key technology for modern generative AI.

 

You will learn the practical work with the most important Python frameworks and with pre-trained models on Hugging Face and know how to use them in your own projects.

 

The technical hurdles for getting started are minimal - thanks to the use of Jupyter notebooks and free cloud GPUs.

 

After completing this training course, you will not only have sound theoretical knowledge of language processing with artificial intelligence, but also practical experience in the application of methods and frameworks. You will be able to develop, adapt and productively use your own language systems and models based on machine learning. You will also learn how to use the technologies in your own projects. This will qualify you for advanced tasks in AI development.

 

The content of this training supports the obligation to provide evidence of the promotion of AI competence within the meaning of Art. 4 EU AI Regulation.

Online
AI systems with proprietary data: Retrieval-Augmented Generation (RAG) with LLM

1. Introduction and basics

  • Objectives, procedure, and alignment of expectations
  • Value creation through generative AI in companies
  • Classification of RAG in modern AI architectures
  • Typical RAG use cases and limitations

2. Fundamentals of Retrieval-Augmented Generation

  • Functionality and architecture of RAG systems
  • Interplay between data, retrieval, and generation
  • Common sources of error and quality issues
  • Examples and best practices from real projects

3. Chunking and embeddings in practice

  • Intuitive understanding of embeddings
  • Chunking strategies and their effects
  • Visualization of similarities in embedding space
  • Hands-on implementation in Python notebooks

4. Retrieval, reranking, and generation

  • Similarity Search and Top-K Retrieval
  • Reranking strategies for better results
  • Prompt design for RAG-based responses
  • Implementation of a complete retrieval pipeline

5. Evaluation and optimization

  • Why evaluating RAG systems is not trivial
  • Quality metrics and automatic evaluation
  • Systematic optimization of pipelines
  • Comparison, parameter tuning, and traceability

6. Production deployment and MLOps

  • Systematic optimization of RAG pipelines
  • Parameter search, comparison, and traceability
  • Experiment tracking & versioning (e.g., with MLflow)
  • Implementation as a service with APIs and monitoring
  • Deployment with FastAPI

7. Monitoring and drift

  • Why RAG systems deteriorate over time
  • Types of drift and their effects
  • Practical drift analysis with modified data set
  • Derivation of measures
Retrieval-Augmented Generation (RAG) combines large language models with proprietary data, making AI applications truly usable for businesses for the first time. In this intensive hands-on boot camp, you will learn how to design, implement, and operate RAG systems productively—from data preparation to operational monitoring. The focus is consistently on practical application: you will develop a complete RAG pipeline in Python step by step, work with realistic use cases, and understand which architectural decisions influence quality, costs, and maintainability. You will not only learn how RAG works, but also why certain approaches fail – and how to evaluate and optimize systems in a targeted manner. The training combines sound technical fundamentals with proven best practices from NLP, ML engineering, and MLOps, giving you an actionable blueprint for robust, scalable AI solutions in a business context.

In your online learning environment, you will find useful information, downloads and extra services for this training course once you have registered.

You will develop a deep, practical understanding of RAG-based AI systems and learn how they are technically structured.

 

You build complete end-to-end RAG pipelines yourself —from the data source to the productive API.

 

You will learn to critically evaluate RAG systems and systematically improve them, rather than just experimenting.

 

You understand how MLOps concepts are applied to LLM systems, including monitoring and drift analysis.

 

You will receive a practical blueprint that you can use to confidently transfer your own RAG solutions into the corporate context.

Online
Master Class Machine Learning Engineer exam
isExam

The prerequisite for taking the exam is participation in the four courses of the Master Class. We recommend attending all courses within a maximum of two years and completing the exam close to the last course attended.  

Learning is only successful when theory can be transferred into practice. That is why the Certified Machine Learning Engineer exam is designed with this in mind. The exam consists of two parts: First, there is an e-exam with 20 multiple-choice questions. You can take this exam at a time that suits you, either at work or from home. Second, it consists of a transfer assignment, for which you submit a detailed use case at the end of the master class. The master class offers a variety of practical tasks and opportunities to support you in developing your individual use case. This part of the exam gives you the chance to do a "dress rehearsal" and communicate your internal project in your company context.

The content of all four Master Class courses is relevant for the exam.As soon as you have booked the exam, you will see it in your learning environment.There is a tile with more detailed information about the exam, as well as a small mini-preview of the format of the e-exam with various sample questions.  

The exam takes place online. It can be completed from the comfort of your own home or office within a set time frame. It consists of two parts: 

  • E-exam: 20 multiple-choice questions on the content of the four Master Class courses. 
  • Practical exam: Development of an ML use case with a specified data set. Depending on the preparatory work in the four Master Class courses, approximately 3–4 hours should be allocated for this task.  
Online

Orderables

61424570
March 12, 2026
is fixed
61424571
April 2, 2026
is fixed
61427569
April 15, 2026
isBelowMinCapacity
61440785
April 23, 2026
is fixed
61440786
April 23, 2026
is fixed
61460875
April 24, 2026
61427573
May 18, 2026
is fixed
61440787
June 18, 2026
is fixed
61427570
July 13, 2026
isBelowMinCapacity
61427572
August 12, 2026
61440790
August 20, 2026
61460951
August 28, 2026
61440791
September 10, 2026
61440788
September 10, 2026
61445837
October 5, 2026
61462244
October 29, 2026
61445801
November 11, 2026
61462345
November 19, 2026
61462331
December 21, 2026
61462257
January 14, 2027
61445838
January 27, 2027
61445775
February 22, 2027
61462346
March 11, 2027
61462334
March 17, 2027
61462333
June 2, 2027
61462332
September 8, 2027