In the Bayesian approach to modelling, noise is not considered a nuisance but rather a reflection of uncertainty, expressed in terms of probability distributions. Variational Bayesian inference optimizes an approximation of the posterior distribution, allowing for a trade-off between accuracy and computational workload. In this talk, I will demonstrate how this technique may be applied in a simple system identification problem, compare it to classical techniques, and illustrate how modularity may be utilized to accelerate the model design cycle.