Injection molding is one of the most important and common plastic formation methods. Combination of modeling tools and optimization algorithms can be used in order to determine optimum process conditions for the injection molding of a special part. Because of the complication of the injection molding process and multiplicity of parameters and their interactive effects on one another, analytical modeling of the process is either impossible or difficult. Therefore Artificial Neural Network (ANN) is used for modeling the process. Process conditions data is needed for modeling the process by the neural network. After modeling step, the model is combined with the Genetic Algorithm (GA). Based on the injection molding goals that have been turned into fitness function, the optimized conditions are obtained.