Over the past few years, automated storage and retrieval systems (AS/RSs) have been increasingly improving. It is worth mentioning that multi-shuttle storage/retrieval (S/R) machines were gradually introduced to the market some years ago. These machines, which possess a high speed of execution, are able to transport several pallets at a time during the same trip, as opposed to single-shuttle S/R machines which can carry only one pallet at a time. It should be noted that the installation of this type of system requires a significant financial investment, and therefore it is highly recommended that this system be well studied and designed prior to its installation. It is widely acknowledged that one of the most important objectives while designing an AS/RS is to achieve the shortest time for one single cycle. The present work aims at designing an AS/RS with optimal dimensions for the purpose of minimizing the time in a multi-cycle implementation. To do this, it was decided to consider a multi-aisle automated storage/ retrieval system (AS/RS) with a multi-shuttle S/R machine. In addition, a genetic algorithm (GA) was used for the optimization of the system.