Solving the mixed model scheduling problem is the most important goal for Just in time production systems.This paper built the multi level mixed model scheduling model whose objective is the minimization of the variability in parts consumption.Then the genetic algorithm and the simulation annealing are used to solve the problem.The results show that the solution which GA and SA produces is better than the one Toyota's Goal Chasing Algorithm