Available to hire
I’m Mohamed Hassani, an AI/ML Software Engineer with 3+ years of experience delivering end-to-end AI and cloud-based solutions. I thrive on turning complex problems into practical, scalable software, with a focus on Python and modern ML frameworks.
I enjoy building AI-driven tools that matter—from training LLMs and deploying models to delivering intuitive interfaces at scale. I work well in remote and hybrid settings, collaborate across domains, and continuously learn to stay at the cutting edge.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
French
Advanced
Arabic
Advanced
Work Experience
AI Training Software Engineer at Outlier
August 1, 2024 - PresentDesigned and implemented Reinforcement Learning from Human Feedback (RLHF) workflows to enhance large language models' code generation and function-calling capabilities. Created challenging programming projects across Python, C++, Swift, JavaScript/HTML, and Java; developed comprehensive coding challenges for code generation, bug fixing, refactoring, and solution reasoning to strengthen LLM capabilities. Served as technical reviewer and QA, evaluating AI-generated code and contributor work to ensure high-quality training datasets. Implemented accurate code solutions for complex simulated user requests and optimized tool selection and function calling. Curated high-quality training data following strict linguistic, formatting, and localization guidelines for improved generative AI performance in remote settings.
ML and Software Engineer - AI Image Generation Platform at Ofoto / ArtFusion
December 31, 2024 - October 11, 2025Led end-to-end development of an AI-powered image generation platform for client exhibitions. Set up and deployed workstations to run image-generation models; built Python applications with and without GUI to let users choose artistic styles and generate personalized images from photos. Integrated gesture control and touchscreen capabilities for triggering photo capture. Deployed a server to save and deliver outputs, collect statistics, manage user data, and generate QR codes for easy downloads. Customized outputs with styles and visual effects to meet exhibition requirements, and ensured system scalability to handle high user volumes. Conducted testing and monitoring to maintain reliability.
QA Analyst at AdVon Commerce
December 31, 2023 - October 11, 2025Specialized in data annotation and quality assurance for AI language models. Created high-quality training data and reviewed agents' outputs to identify inaccuracies, improve error rates, and ensure relevance. Adhered to detailed annotation guidelines and maintained confidentiality of proprietary data and models. Maximized usefulness of contributions by aligning work with project goals and enhancing overall model quality.
Machine Learning Engineer at Beewant
May 31, 2023 - October 11, 2025Led diverse AI projects involving object detection, visual search, OCR, and generative modeling. Developed object detection models using YOLO, DETR, and MMDetection; built a visual search engine for large-scale image retrieval; implemented robust OCR systems with MMOcr and LayoutLM; advanced generative AI applications using Stable Diffusion, including model fine-tuning and deployment. Built scalable data processing pipelines for large-scale text and image data and deployed models as APIs using FastAPI and TorchServe, with Gradio-based user interfaces.
Data Science Intern at Peaqock
September 30, 2021 - October 11, 2025Spearheaded R&D for a mental health smart assistant based on generative language models. Collected data by scraping public sources, explored audio data extraction, curated training datasets, and evaluated various language models. Fine-tuned Hugging Face’s Conversational AI and Microsoft’s DialoGPT for mental health support conversations. Implemented a rule-based conversational model using Rasa and deployed the experimental API on Google Cloud Platform.
Project Intern at IBDAA for Science & Education
June 30, 2019 - October 11, 2025Research and development of an indoor autonomous robot platform for education. Focused on localization and autonomous navigation using Python-based infrastructure; developed a Flask API to transfer control to the robot via wireless serial Bluetooth; created simulations with Pygame to test steering behaviors; explored a vision-based solution using OpenCV and Aruco markers, which was not approved due to reliability concerns.
Project Intern at IBDAA for Science & Education
June 30, 2018 - October 11, 2025Designed and developed a wirelessly controlled educational robot. Handled mechanical, electronic, and software aspects, using Arduino and Bluetooth BLE for control; created an intuitive Android app with joystick and sliders to operate the robot and its hand.
Education
Master’s degree in Computer Science at University Mohamed 5
October 1, 2019 - August 1, 2021Bachelor’s degree in Computer Science | Big Data and Information Systems at Ecole Supérieure de Technologie de Salé (ESTS)
October 1, 2018 - July 1, 2019Associate’s degree in Computer Science | Computer Software Engineering at Ecole Supérieure de Technologie de Meknès (ESTM)
October 1, 2016 - July 1, 2018Qualifications
Industry Experience
Software & Internet, Media & Entertainment, Education, Professional Services, Other, Computers & Electronics
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Data Scientist
We have the best data scientist experts on Twine. Hire a data scientist in Marrakesh today.