You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Yannis KarmimYK

Yannis Karmim

Deep Learning expert | PhD in Graph Learning

€500/day
1 project
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Yannis

I am a deep learning consultant with a strong background in graph analysis (networks), and I am currently pursuing a PhD in this field. With experience as a research engineer in computer vision, I possess versatile expertise in artificial intelligence (AI) and machine learning (ML).

My Services

- Analysis of your business needs in AI

I will assist you in analyzing your business needs for AI projects. This includes determining the data required for your projects, and implementing ML and deep learning models tailored to your strategic objectives.

- Intervention as a developer.

As an expert in Python and PyTorch development, I am ready to work at the core of your machine learning projects. I can contribute to the design, implementation, and optimization of models to meet your specific needs.

- Advanced expertise in graph-type data with machine learning/deep learning

My area of expertise lies in the analysis of graph-type data using advanced machine learning and deep learning techniques. I can solve complex network-related problems, whether for product recommendations, anomaly and fraud detection, or applications in bioinformatics and drug analysis.

- Writing technical and R&D projects in AI.

As a consultant, I can write technical and research and development (R&D) projects related to AI, deep learning, and graph analysis.

Whatever your artificial intelligence needs, I am here to guide you and help you succeed in your projects. Contact me to discuss how I can contribute to the growth and success of your business through AI and deep learning.
  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • RAKAM
    R&D Consultant
    TECH
    May 2024 - September 2024 (4 months)
    Paris, France
    The company RAKAM contacted me to develop an agent capable of automatically generating a tutorial from a website.

    The goal was to automatically generate, from a user's question, a sequence of actions on the site or application to answer it.

    I used my research skills to propose a model that leverages the graph structure of an application.

    Execution of my mission:
    1. State of the art and scientific report on the given problem (automatic tutorial generation)
    2. Graph construction via web scraping.
    3. Implementation of a graph algorithm to select the optimal connected subgraph to answer the user's question.
    4. Utilization of the graph as a RAG in an LLM agent and response generation.

    I completed all these steps and provided directly usable code to the company in the form of an R&D proof of concept. The product is now integrated into the company and automates tutorial generation, which was previously done by a human expert.
    Graph Data science Pytorch LLM RAG
  • Conservatoire National des Arts et Métiers
    PhD Dynamic Graph for GNN
    TECH
    September 2021 - June 2025 (3 years and 9 months)
    Paris, France
    I completed my PhD between the CEDRIC laboratory at CNAM and MLIA at Sorbonne. My thesis focused on machine learning on dynamic graph data.

    Graphs are ubiquitous in the real world: web pages, social networks, transport networks, and molecular chemistry. However, this data has high complexity (variable number of nodes, connections...) which makes standard model application inefficient.

    During my PhD, I developed architectures that account for this graph complexity as well as their dynamic nature. I published 4 scientific contributions on this subject in the world's top conferences in the field.

    I also gave about a hundred hours of teaching in machine learning, deep learning, reinforcement learning, and statistics during my PhD to master's and bachelor's students.
    Graph Machine learning Data science Pytorch Deep Learning
  • Le Wagon
    Trainer - Machine Learning and Deep Learning
    EDUCATION AND E-LEARNING
    January 2021 - December 2021 (11 months)
    Paris, France
    Expert trainer in machine learning and deep learning for Le Wagon. I assisted learners with Machine Learning practical work by teaching them common ML pipelines and best coding practices in Python and Pytorch through concrete examples.
    Training E-learning Python Machine learning

Reviews

5.0

Out of 1 rating

BrunoB

Bruno

Rakam

Reviewed on 9/17/2025

We had the opportunity to collaborate with Yannis on an ambitious project: developing an agent capable of automatically generating tutorials from our websites and applications. Yannis brought genuine expertise in research and modeling, proposing an innovative approach that leveraged the graph structure of our applications. He led all stages of the project from start to finish: literature review and scientific report writing, graph construction via web scraping, development of an algorithm to select the optimal subgraph for user queries, and finally, integration of the graph as a support for an LLM agent to automatically generate tutorials. The work delivered, in the form of a directly usable R&D proof of concept, proved extremely valuable. His solution is now integrated and allows us to automate a process that previously required the intervention of human experts. We highly recommend Yannis for his professionalism, autonomy, excellent technical mastery, and his ability to transform complex problems into concrete and effective solutions.

Recommendations

VF
Marc LafonML
Victor Fritz and 1 other person have recommended Yannis

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master of Science
    Sorbonne Universités
    2020
    Master of Science - MS, Machine Learning
  • Bachelor's Degree, Computer Science
    Sorbonne Universités
    2018
    Licence, Informatique

Skill set (11)

Categories