The Buffalo Bills selected Shakir in the fifth round, 148th overall, of the 2022 NFL Draft. Shakir caught his first touchdown pass in Week 5 against the Pittsburgh Steelers in a 38–3 Buffalo victory. In his rookie season, he appeared in 14 games and recorded 10 receptions for 161 receiving yards and one receiving touchdown.
