Mohamed El Haddioui

Available to hire

Hi, I'm Mohamed El Haddioui, a Casablanca-based AI/ML software engineer with over 3 years of production-grade experience.

About

Hi, I’m Mohamed El Haddioui, a Casablanca-based AI/ML software engineer with over 3 years of production-grade experience. I design and build scalable microservices, RAG systems, and AI-powered workflows that help enterprises automate decision-making and unlock insights. I thrive in cross-functional teams, communicate clearly with stakeholders, and follow Agile practices to deliver value.
I love turning complex problems into robust architectures, combining Python, Java, and distributed systems with MLOps, prompt engineering, and modern LLMs. When I’m not coding, I enjoy documenting projects and sharing knowledge through technical writing and mentoring.

  • 2 years' experience
  • Joined January 2026

Industry experience

  • Software & Internet
  • Professional Services
  • Education
  • Media & Entertainment

Work experience· 5 roles

AI/ML Software Engineer · Freelance ConsultantSep 2024 – Present · 2 yrs 3 mos

Delivered 10+ AI proof-of-concept projects for enterprise clients, gathering requirements, defining acceptance criteria, and delivering production-ready demonstrators in 2-4 week sprints. Designed and implemented RAG systems using LangChain, LlamaIndex, and hybrid retrieval to improve retrieval accuracy and reduce hallucinations in knowledge-intensive applications. Integrated modern LLMs (DeepSeek, Qwen, OpenAI) into business workflows via prompt engineering, conversational memory, and tool-augmented agents to automate internal decision-making tasks. Maintained high software quality with Git workflows, comprehensive API documentation (OpenAPI/Swagger), and automated testing using pytest and unittest.

AI/ML Software Engineer · Freelance Consultant - Enterprise ClientsSep 2024 – Present · 2 yrs 3 mos

Delivered 10+ AI proof-of-concept projects by collaborating with enterprise stakeholders to gather requirements, define acceptance criteria, and deliver production-ready demonstrators in 2-4 week sprints. Designed and implemented RAG systems using LangChain, LlamaIndex, and hybrid retrieval, significantly improving retrieval accuracy and reducing hallucinations in knowledge-intensive applications. Integrated modern LLMs into business workflows via prompt engineering, conversational memory, and tool-augmented agents that automate internal decision-making tasks. Ensured high software quality with clean Git workflows, comprehensive API documentation, and automated testing using pytest and unittest.

Software Engineer — Final Year Project · Masterlab SarlFeb 2024 – Jun 2024 · 5 mos

Developed and deployed a Laboratory Information Management System (LIMS) using event-driven microservices architecture. Built multiple Spring Boot microservices orchestrated via Spring Cloud Gateway and service discovery, utilizing Apache Kafka for asynchronous messaging and high service availability. Secured REST APIs with Keycloak, implemented role-based access control, and documented all endpoints using OpenAPI 3.0 for seamless integration with client applications.

Data Science Engineer Intern · 3D Smart FactoryJul 2023 – Sep 2023 · 3 mos
Full-Stack Software Developer Intern · Elhakouni Smart ServicesJul 2022 – Sep 2022 · 3 mos

Education· 8

Engineering Degree - Computer Engineering: Big Data and Cloud Computing · École Normale Supérieure de l’Enseignement Technique (ENSET) Mohammedia, Morocco2021 – 2024
Bachelor’s Degree in Computer Science · Faculty of Sciences and Technology Al Hoceima, Morocco2020 – 2021
University Diploma in Scientific and Technical Studies · Faculty of Sciences and Technology Al Hoceima, Morocco2018 – 2020
Baccalaureate in Physical Sciences · Ibnou Hazem High School Al Hoceima, Morocco2017 – 2018

Certifications and awards· 10

LangChain for LLM Application Development2030 – 2026
Building Systems with ChatGPT API2030 – 2026
Deep Learning Specialization2030 – 2026
Machine Learning Engineering for Production (MLOps)2030 – 2026

Hire Mohamed El Haddioui today

Post a job and invite Mohamed, or contact them directly. No hidden commission.

Post a job