This paper addresses the structural design of the front end of Siemens ER24 locomotive body. The steel structure of the frontend is replaced with composite. Optimization of the composite lay-up is performed using Genetic Algorithms. Initially an optimized single design for the entire structure is presented. Then a more refined optimum is developed by considering the separate optimization of 7 separate regions of the structure. Significant savings in the weight of the structure are achieved.