Osemele attended and played college football at Iowa State.[4] Entering his senior season at Iowa State in 2011, Osemele had started 30 consecutive games. He was a second-team all Big 12 selection in 2009 and an honorable mention in 2010.
Osemele was selected in the second round with 60th overall pick in the 2012 NFL draft by the Baltimore Ravens.[6] He started at right tackle in every Ravens game during his rookie season. He replaced the injured Jah Reid at left guard for the Ravens' playoff run. This, along with the insertion of Bryant McKinnie at left tackle and the move of Michael Oher to right tackle, solidified the offensive line. With the Ravens finishing 10–6, the team won the AFC North pennant and eventually won Super Bowl XLVII over the San Francisco 49ers, making Osemele's rookie year successful giving him his first championship title.[7][8]
On November 1, 2013, it was announced Osemele would have back surgery.[9] After playing seven games, he would finish the rest of the 2013 season on injured reserve.[10]
Osemele successfully recovered from back surgery and started all but two games for the Ravens in the 2014 season.[11]
On December 19, 2017, Osemele was named to his second Pro Bowl along with fellow Raider offensive linemen Donald Penn and Rodney Hudson for the second straight year.[16]
As of October 2018, he was the second-highest paid left guard in the NFL in average salary at $11.7 million, behind the Jaguars' Andrew Norwell ($13.3 million) and ahead of the Tampa Bay Buccaneers' Ali Marpet ($10.825 million).[17]
New York Jets
On March 10, 2019, the Raiders agreed to trade Osemele and a 2019 sixth round draft pick (originally acquired from the Chicago Bears) to the New York Jets in exchange for a fifth round pick. The deal was completed on March 14, 2019.[18][19] On October 15, 2019, it was revealed that Osemele suffered a shoulder injury and was contemplating surgery.[20] Osemele's doctors told him that he needed surgery for his injury but the Jets disagreed and did not believe that Osemele needed surgery. Osemele was fined for every practice that he missed due to his injury. On October 26, 2019, Osemele was released from the team after undergoing shoulder surgery.[21]
Kansas City Chiefs
On July 27, 2020, Osemele signed a one-year deal with the Kansas City Chiefs.[22] He started the first five games at left guard before suffering torn tendons in both his knees in Week 5.[23] He was placed on injured reserve on October 17, 2020.[24]