The court in Krasnoyarsk ruled that he could have avoided the accident by waiting for better weather conditions before landing, RIA Novosti said.
As the plane approached the ground, it veered off course and crashed 2,300 feet from the runway, near the town of Igarka.
Three crew members survived the crash.
Kozlov, who has insisted he was not responsible for the crash, told RIA Novosti that he will appeal the verdict.
Kozlov blamed air traffic control and the airport's meteorologists for the crash during the trial.
Couple calls 9-1-1 over missing hash browns; assault McDonanld's employees
Wisconsin business offering 'therapeutic cuddling' forced to close