In this paper an axisymmetric model of an omnidirectional electromagnetic acoustic transducer (EMAT) used to generate Lamb waves in conductive plates is introduced. Based on the EMAT model, the structural parameters of the permanent magnet were used as the design variables while other parameters were fixed. The goal of the optimization was to strengthen the generation of the A0 mode and suppress the generation of the S0 mode. The amplitudes of the displacement components at the observation point of the plate were used for calculation of the objective functions. Three approaches to obtain the amplitudes were discussed. The first approach was solving the peak values of the envelopes of the time waveforms from the time domain simulations. The second approach also involved calculation of the peaks, but the waveforms were from frequency domain model combined with the forward and inverse Fourier transforms. The third approach involved a single frequency in the frequency domain model. Single and multi-objective optimizations were attempted, implemented with the genetic algorithms. In the single objective optimizations, the goal was decreasing the ratio of the amplitudes of the S0 and A0 modes, while in the multi-objective optimizations, an extra goal was strengthening the A0 mode directly. The Pareto front from the multi-objective optimizations was compared with the estimation from the data on the discrete grid of the design variables. From the analysis of the results, it could be concluded that for a linearized steel plate with a thickness of 10mm and testing frequency of 50kHz, the point with minimum S0/A0 could be selected, thus the multi-objective optimization effectively degenerated to the single objective optimization. While for an aluminum plate with a thickness of 3mm and frequency of 150kHz, without further information it would be difficult to select one particular solution from the Pareto front.