Jones played for Bowling Green from 2009 to 2012. In 2009, he had 29 total tackles. The following season, he had 39 tackles and 6.0 sacks. He then had 47 tackles and 8.5 sacks in 2011 and was named to the All-Mid-American Conference first team. In 2012, Jones had 42 tackles, and he ranked third in the nation with 12.5 sacks. He was the MAC defensive player of the year and was named to the All-MAC first team again.
Jones was selected by the Houston Texans in the sixth round of the 2013 NFL Draft. He was released by the Houston Texans on August 31, 2013.
Tampa Bay Buccaneers
Jones was claimed by the Tampa Bay Buccaneers after his release from the Houston Texans on September 1, 2013 and was inactive for the Tampa Bay's season opener against the New York Jets. He was released by the Buccaneers on September 10, 2013.
After the Buccaneers waived Jones, the New England Patriots claimed him off waivers. Jones recorded his first career sack against the Cincinnati Bengals on October 6, 2013. On October 20, during overtime of the Patriots' Week 7 game against the New York Jets, Jones was called for a 15-yard unsportsmanlike conduct call on a Nick Folk missed 56-yard field goal that would have given the Patriots the ball around midfield. The call was for violating a rule, altered that season, prohibiting pushing a teammate into the opponent's formation. Folk went on to hit a 42-yard field goal that gave the Jets the win, in a game where Jones also recorded two sacks. Jones finished the season with 6.0 sacks, which was 2nd amongst rookies.
2014
Against the New York Jets, Jones blocked Nick Folk's attempted field goal, securing the victory for the Patriots. The feat also earned him AFC Special TeamsPlayer of the Week honors for Week 7 of the 2014 NFL season. He finished the season with three sacks and 15 tackles.
On April 18, 2016, Jones was claimed off waivers by the Miami Dolphins. He was released by the Dolphins as part of final roster cuts but re-signed with the team on September 14, 2016. He played in seven games, starting none, with no sacks and four tackles. He was released by the Dolphins on November 7, 2016.
Jones was claimed off waivers by the 49ers on November 8, 2016. He was made starter against the Dolphins on November 27, 2016, and started again the following week. On March 16, 2017, Jones re-signed with the 49ers. He was placed on injured reserve on September 2, 2017.