Skip to main content

Bilel Saghrouchni

πŸ“ Lyon | bilel.saghrouchni@gmail.com | linkedin.com/in/bilel-saghrouchni | bilelsgh.github.io | πŸ‡«πŸ‡·: Native πŸ‡¬πŸ‡§: Fluent


Profile​

Applied AI Engineer and PhD Candidate with over 4 years of experience at the intersection of cutting-edge research and enterprise deployment. Specialized in designing autonomous agentic systems (Deep Reinforcement Learning, LLMs) and translating complex business requirements into robust, scalable AI solutions.


Experience​

PhD Candidate in Machine Learning / Applied AI Engineer β€” INSA Lyon / SPIE ICS​

πŸ—“οΈ Nov 2023 – Present

  • Enterprise AI Deployments: Direct collaboration with hospital stakeholders to deploy autonomous supervision systems, translating complex clinical requirements into robust technical artifacts.
  • Autonomous Agent Design: Design and development of RL agents (PPO, A2C, Double DQN) operating in fully unsupervised and semi-supervised environments, with novel reward mechanisms based on ensemble learning and fuzzy-clustering signals.
  • End-to-End ML Pipelines: Data ingestion, feature extraction, representation learning (Autoencoders, Contrastive Learning) and evaluation β€” MLflow integration for experiment tracking and reproducibility.
  • Production Infrastructure: Deployment of high-availability inference services via Dockerized REST APIs in constrained hospital IT environments.
  • Applied Research: Continual learning, online adaptation and dynamic policy optimization; 3 publications (KES 2025, CSNet 2024, KES 2026).
  • Mentoring: Supervision of engineering interns and conduct of code reviews.

Stack: Python, PyTorch, TensorFlow, Gymnasium, Stable-Baselines3, MLflow, Docker, PostgreSQL


Software Engineer β€” Devoteam​

πŸ—“οΈ June 2022 – September 2023 | Levallois-Perret, France

  • Technical Consulting: Served as a technical consultant for enterprise clients, identifying business challenges and delivering tailored software solutions on the ServiceNow platform.
  • Conversational AI: Development and production deployment of a voice assistant for field technicians, integrating NLP pipelines, speech recognition and task automation.
  • Federated Learning: Implementation of a privacy-preserving federated learning system for distributed model training in constrained client environments.

Stack: Python, TensorFlow, Flask, Rasa, VOSK


Full-Stack Software Engineer β€” ETIC (INSA Lyon)​

πŸ—“οΈ Sept 2021 – April 2023 | Lyon, France

  • Design and deployment of a high-availability full-stack application for a national transportation company.
  • Development of high-throughput backend pipelines and cloud infrastructure management (AWS Elastic Beanstalk).

Stack: Angular, Flask, PostgreSQL, AWS Beanstalk


Data Scientist (Intern) β€” Worldline​

πŸ—“οΈ April – August 2021 | Villeurbanne, France

  • Processing of large financial datasets for training fraud detection models.
  • Development of data pipelines and interpretability dashboards for business stakeholders.

Stack: Pandas, Scikit-learn, SQL


Tech Stack​


Education​

INSA Lyon β€” Engineering Degree, Computer Science & Telecommunications | 2019 – 2022 Top 5% of cohort. Courses: Machine Learning, Deep Learning, Reinforcement Learning, Distributed Systems.

National University of Singapore (NUS) β€” Exchange Program, School of Computing | 2022 Specialization: Computer Security, Feature Engineering, Information Retrieval.


Research & Publications​

  • Comprehensive Comparison of Streaming Clustering-Based IDS β€” KES 2025 Bilel Saghrouchni, FrΓ©dΓ©ric Le-MouΓ«l, Bogdan Szanto [DOI]
  • Towards An Unsupervised Reward Function For A Deep RL Based IDS β€” CSNet 2024 Bilel Saghrouchni, FrΓ©dΓ©ric Le-MouΓ«l, Bogdan Szanto [DOI]
  • Deep Reinforcement Learning for Continuous Intrusion Detection Using Unsupervised Fuzzy Clustering-Based Rewards β€” KES 2026 Bilel Saghrouchni, FrΓ©dΓ©ric Le-MouΓ«l, Bogdan Szanto

AI & LLM Projects​

ask_zotero β€” RAG on Academic Library Production-ready RAG system for querying and synthesizing scientific literature. Vector embeddings, LLM retrieval pipelines, advanced prompt engineering. (LangChain, Streamlit)

ExplainMe β€” LLM Content Generator Automated LLM tool for generating explanations and summaries. Agentic workflow chaining and output reliability evaluation.

Data Explorer β€” Interactive ML Tool Interactive dataset exploration and preprocessing interface for ML engineers.


Skills​

AI & Machine Learning Deep Learning, Reinforcement Learning (PPO, A2C, DQN), Representation Learning, Agentic Systems, Continual Learning, Online Learning

LLM & Generative AI RAG, Prompt Engineering, LLM Applications, Agent Orchestration β€” Active interest in: SFT, RLHF, PEFT, Synthetic Data Generation

Engineering & Deployment Python (expert), PyTorch, TensorFlow, Scikit-learn, Docker, REST APIs, MLflow, PostgreSQL, AWS

Languages French (native) β€” English (fluent)


Awards​

  • πŸ₯‡ 1st place (national) β€” Devoteam Devogame (AI & Innovation, 2021)
  • πŸ… 3rd place β€” Hackathome by Accenture (combinatorial optimization, 2022)
  • πŸ… 3rd place β€” Safran Black Out Challenge

Interests​

  • AI outreach & content creation (podcast, blog)
  • Judo β€” Black belt, 18 years of practice, national competitor, referee
  • Photography

πŸ“„ Download the CV

Last update: May 2026