Ouahbi comenzó su carrera como entrenador a los 21 años. En 1997, se incorporó al Maccabi Bruselas, club bruselense afiliado a la Unión de Judíos Progresistas de Bélgica, donde entrenó a equipos juveniles.[3] Pasó seis temporadas allí, diseñando sesiones de entrenamiento adaptadas a cada edad y adquiriendo una temprana experiencia estructurada en observación, planificación y evaluación de jugadores.
Trabajando en un entorno socialmente diverso con jugadores de diversos orígenes, especialmente magrebíes y turcos, priorizó la inclusión y la coeducación a través del deporte. Este período le permitió desarrollar habilidades de liderazgo y comunicación, superar los estereotipos y priorizar el aprendizaje y la formación sobre la competición. Aunque los resultados deportivos eran secundarios a los objetivos educativos del club, esta etapa se convirtió en la base de la filosofía de Ouahbi como entrenador, moldeando su enfoque pedagógico y preparándolo para puestos en academias juveniles de alto nivel, lo que posteriormente lo llevó a trabajar con clubes profesionales de Bruselas.[2]
En 2003, Ouahbi se incorporó al RSC Anderlecht en Neerpede,[4] comenzando con el equipo sub-9, que incluía a jugadores como Charly Musonda Jr. y Adnan Januzaj. Allí se reencontró con su amigo Yannick Ferrera, a quien había conocido en el Maccabi Bruselas, y descubrió las instalaciones de uno de los clubes de élite de Bélgica. Poco a poco, fue ascendiendo en las categorías inferiores, entrenando equipos desde sub-10 hasta sub-21.[5] Durante la temporada 2014-15 de la UEFA Youth League, llevó al Anderlecht a las semifinales, donde fue derrotado por 3-1 ante el FC Shakhtar Donetsk en Nyon.[6]
Al comienzo de la temporada 2015-16 de la Belgian Pro League, Ouahbi se convirtió en entrenador asistente del primer equipo con Besnik Hasi.[4] El Anderlecht terminó segundo en la Pro League belga, por detrás del Club Brugge KV, clasificándose para la fase de clasificación de la UEFA Champions League 2016-17. En la UEFA Europa League, el club avanzó a octavos de final, derrotando al Olympiakos antes de ser eliminado por el Shakhtar Donetsk.[7] Tras la destitución de Besnik Hasi en mayo de 2016, Ouahbi regresó a las filas de entrenadores juveniles.[8]
En la temporada 2017-18, como entrenador sub-17, ganó el campeonato belga sub-17, clasificando al equipo para la UEFA Youth League.[9] Posteriormente, obtuvo su Licencia Profesional de la UEFA en 2018.[10] Continuó entrenando a las categorías inferiores del Anderlecht hasta 2021, cuando anunció su salida tras 17 años en el club.[11]
En marzo de 2022, Ouahbi fue nombrado por Fouzi Lekjaa, presidente de la Real Federación Marroquí de Fútbol, nuevo entrenador de la selección sub-20 de Marruecos, con la asistencia de Jamel Aït Ben Idir, en sustitución de Zakaria Aboub.[12]
Lideró al equipo en varios torneos regionales, incluyendo la Copa Árabe Sub-20 de 2022 y las ediciones del Torneo Sub-20 de la UNAF de 2022, 2023 y 2024, este último ganado por Marruecos, clasificándose para la Copa Africana de Naciones Sub-20 de 2025.[13] En dicha competencia, celebrada en Egipto, Marruecos lideró su grupo, derrotó al anfitrión en la semifinal y quedó subcampeón tras perder 1-0 contra Sudáfrica en la final.[14]
Más tarde, ese mismo año, dirigió a Marruecos en la Copa Mundial Sub-20 de la FIFA 2025 en Chile. Marruecos derrotó a Estados Unidos en cuartos de final (3-1), superó a Francia en penales en semifinales y ganó la final por 2-0 contra Argentina, lo que le valió a Marruecos su primer título de la Copa Mundial Sub-20.[15]
El 5 de marzo de 2026, fue anunciado como entrenador de la selección de Marruecos de cara a la Copa Mundial de la FIFA.[16]