The logo of Mimer AI Factory. Straight modern white lines, with one blue line in the second M. Get Access

Lessons

Browse our collection of AI learning materials

Generative AI for Life Science

Learn about generative AI applications in life sciences, including cell fate prediction with autoencoders, protein language models, and vision language models for medical imaging.

ai gen_ai life_science machine_learning
difficulty: intermediate maturity: alpha

Hackathons

Participate in Mimer AI hackathons and collaborative coding events

programming ai
difficulty: intermediate maturity: stable

Hands-on Kubernetes Workshop

Materials for the Kubernetes workshop @ MIMER / ENCCS. Learn to deploy and manage containerized applications on Kubernetes.

cloud_computing devops
difficulty: intermediate maturity: beta

Introduction to Agentic Coding

Introduction into agentic coding, agent harnesses, context management, tool-calling, MCP, and ACP.

ai agentic gen_ai programming
difficulty: advanced maturity: alpha

Introduction to Deep Learning

Deep learning is a powerful subset of machine learning where computers learn patterns from data, similar to how our brains learn. It uses artificial neural networks - systems inspired by biological neurons that process information through many layers. This beginner-friendly workshop, organized by Mimer in partnership with LUMI AI Factory, provides an introduction to deep learning concepts, workflows, architectures, and practical applications.

ai programming
difficulty: beginner maturity: stable

Introduction to MLOps

MLOps (Machine Learning Operations) combines machine learning, software engineering, and DevOps to reliably build, deploy, monitor, and maintain ML models in production. This 3-half-day event covers the entire MLOps pipeline with interactive lessons and hands-on labs.

mlops machine_learning devops
difficulty: intermediate maturity: beta

Introduction to PyTorch distributed training frameworks

Learn parallel computing techniques with PyTorch for distributed training across multiple GPUs.

ai hpc pytorch
difficulty: advanced maturity: alpha

Julia for high-performance data analytics

Julia is a modern programming language offering high performance comparable to C and Fortran without sacrificing simplicity. This lesson covers data formats, DataFrames, linear algebra, data science, machine learning, regression, and time-series prediction.

julia data_science hpc programming
difficulty: intermediate maturity: stable

Multi-GPU AI Train the Trainer Workshop

5-day workshop covering multi-GPU AI training, including PyTorch Distributed Data Parallel, model parallelism, PyTorch Lightning, fine-tuning neural networks, computer vision, MLOps on HPC, Ray, RAG, and hyperparameter tuning.

ai hpc pytorch
difficulty: advanced maturity: beta

Responsible Use of Generative AI in Assisted Coding

A practical framework for researchers who want to use AI coding assistants responsibly. Covers three scenarios of increasing automation: chat-based coding, IDE integration, and full agentic code development.

ai gen_ai programming
difficulty: beginner maturity: beta