Abstract Cylindrical roller bearings have been chosen for the optimization using a robust design because tolerances are always provided during manufacturing. For rolling element bearings, a measure of satisfactory performance is a long life, lubrication and thermal characteristics. Hence, the first two objectives have been optimized simultaneously using the robust design. For bearing design, variables chosen include four basic internal dimensions and five design constraint factors. Genetic algorithm is implemented for solving the problem by considering both the objective functions, simultaneously. The lives of the bearing are found to be improved at least two times that of the standard bearings. It has been found that during manufacturing, designer should have more attention on the roller diameter compared to others dimensions.