Bahlouli kwam in 2004 in de jeugdopleiding van Olympique Lyon terecht. Hier werd hij in 2013 gepromoveerd tot lid van de eerste selectie. Op 12 mei 2013 mocht Bahlouli van coach Rémi Garde debuteren voor Lyon, toen er met 0-1 verloren werd van Paris Saint-Germain. Acht minuten voor het einde van het duel verving hij aanvaller Bafétimbi Gomis. Door het ene doelpunt, gescoord door Jérémy Ménez, werd PSG kampioen. Bahlouli speelde in zowel het seizoen 2013/14 als 2014/15 vier competitiewedstrijden voor Lyon en debuteerde in die jaren in zowel de UEFA Champions League als de UEFA Europa League. Bahlouli tekende in juni 2015 een contract tot medio 2020 bij AS Monaco, de nummer drie van Frankrijk in het voorgaande seizoen.[1] In de zomer van 2016 werd hij voor de duur van één seizoen verhuurd aan Standard Luik.[2] Aan deze periode kwam in januari 2017 een eind, toen Monaco hem verkocht aan Lille OSC. Bij de Noord-Franse club zette de middenvelder een handtekening onder een verbintenis voor de duur van drieënhalf jaar.[3] Bahlouli mocht eind 2019 vertrekken bij Lille. Twee maanden later vond hij in SC Lyon een nieuwe club.[4] Hier speelde hij niet en medio 2020 vertrok de middenvelder weer. Metalist Charkov gaf hem in maart 2021 een contract.[5] Deze club verhuurde hem in september 2022 aan SK Dnipro-1.[6] In juni 2023 bepaalde de rechter dat Lille hem een bedrag van circa een half miljoen euro moest betalen omdat hij op onrechtmatige wijze uit de selectie was verwijderd in 2019.[7]