On January 5, 2017, it was announced that Shaheen would forgo his senior season and enter the 2017 NFL Draft. At the time of the announcement, he was ranked the 12th best tight end prospect in the draft by CBS Sports and NFLDraftScout.com. Shaheen was one of 19 tight ends invited to the NFL Scouting Combine in Indianapolis, Indiana. He fared well in the combine drills and tied Oregon'sPharaoh Brown for first in the bench press with 24 reps. Shaheen had his best performance during positional drills, showing his agility and receiving ability. He received a boost in his draft stock after he impressed scouts and team representatives with his performance in the positional drills. Prior to the combine, Shaheen was a relatively unknown prospect out of Division II Ashland University. He received media attention after an interview at the combine where he was asked by a reporter how he gained 70 lbs. during college, with Shaheen responding, "Um, a lot of Chipotle burritos." He went on to reiterate, "In all honesty, it was a lot of burritos." The quote and story went on to be posted on websites by the Bleacher Report, New York Daily News, USA Today, and ESPN, with the New England Patriots' website donning him the "Chipotle Prospect". On March 22, 2017, Shaheen opted to participate at Ashland's Pro Day and chose to only run positional drills. Scouts and team representatives from 16 NFL teams attended, including tight end coaches from the Pittsburgh Steelers, Chicago Bears, New Orleans Saints, Oakland Raiders, and Detroit Lions. Shaheen had multiple visits and private workouts with NFL teams, including the Philadelphia Eagles, Cleveland Browns, Tennessee Titans, Arizona Cardinals, Tampa Bay Buccaneers, and Dallas Cowboys. The majority of NFL draft experts and analysts projected him to be a second round pick. He was ranked the fourth best tight end prospect in the draft by NFLDraftScout.com and NFL analyst Mike Mayock and was ranked the fifth best tight end by ESPN. The Chicago Bears selected Shaheen in the second round of the 2017 NFL Draft. The Chicago Bears originally owned the 36th overall pick in the second round, but opted to trade the selection with their seventh round pick to the Arizona Cardinals and acquired their second round, fourth round, and sixth round picks. Shaheen is the highest player to be selected from Ashland University. He joins Jeris Pendleton, Bill Overmyer, and Len Pettigrew as the only players to be drafted from Ashland.
Chicago Bears
2017
On May 19, 2017, the Bears signed Shaheen to a four-year, $5.91 million contract with $3.17 million guaranteed and a signing bonus of $2.43 million. Throughout training camp, Shaheen competed against Daniel Brown and Ben Braunecker for the job as the third tight end on the depth chart. Head coach John Fox named Shaheen the third tight end on the Bears' depth chart to begin the regular season, behind veterans Zach Miller and Dion Sims. He made his professional regular season debut in the Chicago Bears' season-opening 23–17 loss to the Atlanta Falcons. On September 24, 2017, Shaheen made his first career start and caught the first pass of his career on a two-yard touchdown pass from quarterback Mike Glennon during their 23–17 overtime victory. His first career touchdown reception came in the second quarter as Shaheen was left wide open on a blown coverage by the Steelers. Throughout the first seven regular season games, Shaheen was predominantly used as a blocking tight end in two and three tight end sets. During a Week 8 matchup against the New Orleans Saints, starting tight end Zach Miller suffered a dislocated knee and tore his popliteal artery. Miller was placed on injured reserve for the remainder of the season and Shaheen became the second starting tight end, along with Dion Sims. In Week 11, he made his third consecutive start and caught a season-high four passes for 41-yards and caught a one-yard touchdown pass from Mitchell Trubisky during the Bears' 27-24 loss to the Detroit Lions. On December 10, 2017, Shaheen caught four passes for a season-high 44 receiving yards and scored on a one-yard touchdown reception during Chicago's 33–7 routing of the Cincinnati Bengals. Unfortunately, he injured his chest during the game and was inactive for the following week.
2018
In 2018, Shaheen was slated to be the Bears starting tight end. However, in the team's second preseason game, Shaheen suffered a sprained ankle and foot. He was placed on injured reserve on September 2, 2018 with the possibility of returning later in the season. He was activated off injured reserve on November 17, 2018. Playing in six games, he recorded five catches for 48 yards and a touchdown.
2019
Shaheen entered the 2019 season second on the Bears tight end depth chart behind Trey Burton. He was placed on injured reserve on November 30, 2019. He finished the season with nine catches for 74 yards and no touchdowns.
Miami Dolphins
On July 26, 2020, Shaheen was traded to the Miami Dolphins for a conditional seventh-round pick.