Skip to content
Actuellement chez Arago — disponible pour échanger sur compilateurs IA, accélérateurs et robotique.

Alhussein Jamil Ingénieur Logiciel — Systèmes IA

Ingénieur logiciel chez Arago. Je travaille sur la pile qui exécute PyTorch sur un accélérateur d'IA optique sur mesure.

Portrait of Alhussein Jamil, a software engineer with short dark hair, wearing a navy suit, white shirt, and patterned blue tie, photographed against a neutral grey background.
01 · À propos

À propos

Ingénieur logiciel chez Arago, je travaille sur la pile qui exécute PyTorch sur un accélérateur d'IA optique sur mesure — passes de compilation, runtime, noyaux et ISA qui les relie.

Auparavant : politiques de contrôle par renforcement pour robots bipèdes et exosquelettes chez Wandercraft, et pipelines de vision par ordinateur pour l'automatisation industrielle chez EyePick. École polytechnique, 2024.

02 · Expérience

Expérience

  1. Ingénieur Logiciel — Stack Accélérateur IA · Arago

    Paris, France

    Oct. 2024 — Présent

    • Développement de composants logiciels critiques pour un accélérateur d'IA optique sur mesure axé sur la multiplication matricielle.
    • Création d'un pipeline d'exécution PyTorch-vers-hardware : abaissement de graphes, transformation de tenseurs, génération de commandes et orchestration du runtime.
    • Implémentation de noyaux bas niveau et de flux d'exécution au niveau ISA pour une architecture propriétaire multi-cœurs.
    • Intégration du compilateur, du runtime, des pilotes et des composants matériels dans des démonstrations d'accélération ML de bout en bout.
  2. Ingénieur Machine Learning · EyePick

    Paris, France

    Sept. 2023 — Sept. 2024

    • Pipelines de vision par ordinateur pour l'automatisation robotique en temps réel (industrie, agriculture, culinaire).
    • Systèmes de détection d'anomalies et de classification basés sur l'image pour le contrôle qualité.
    • Adaptation de modèles basés sur ResNet comme alternative aux pipelines YOLO en raison de contraintes de licence.
  3. Stagiaire en Apprentissage par Renforcement · Wandercraft

    Paris, France

    Mars 2023 — Sept. 2023

    • Politiques de contrôle RL pour le robot bipède Cassie et l'exosquelette Eve.
    • NVIDIA Isaac Gym et Ray RLlib pour la simulation parallèle et l'entraînement distribué.
    • Transfert sim-to-real : apprentissage par imitation, adaptation de domaine, adaptation visuelle.
  4. Stagiaire Algorithmes d'IA · Poppins (anciennement Mila)

    Paris, France

    Juin 2022 — Sept. 2022

    • Algorithme de difficulté adaptative pour un jeu thérapeutique destiné aux enfants dyslexiques.
    • Clustering et métriques de jeu pour ajuster la difficulté dynamiquement.
    • Contribution au développement algorithmique et à l'intégration côté jeu.
03 · Projets

Projets & Distinctions

Contrôle bipède Cassie

Environnement RL et politique de contrôle pour le robot bipède Cassie, sur Ray RLlib avec simulation parallèle.

  • RL
  • Robotique
  • Ray RLlib
Voir sur GitHub

ViT à patches de Hilbert

Variante de Vision Transformer ordonnant les patches le long d'une courbe de Hilbert pour mieux préserver la localité 2D.

  • Vision
  • Transformers
  • Recherche
Voir sur GitHub

Distances de Wasserstein convolutives

Transport optimal rapide sur domaines géométriques via convolutions par noyau de chaleur, d'après Solomon et al.

  • Transport Optimal
  • Géométrie
  • Python
Voir sur GitHub

NMT — Attention de Bahdanau

Implémentation PyTorch from-scratch du mécanisme d'attention de Bahdanau pour la traduction automatique neuronale.

  • NLP
  • Attention
  • PyTorch
Voir sur GitHub

Séparation de sources U-Net

U-Net entraîné pour séparer des sources audio à partir de spectrogrammes mélangés.

  • Audio
  • Deep Learning
  • PyTorch
Voir sur GitHub

PFE — Rendu haptique

Pipeline de rendu haptique temps réel en C++ et GLSL, projet de fin d'études à l'École polytechnique.

  • Haptique
  • C++
  • GLSL
Voir sur GitHub

Olympiades Scientifiques

Triple médaillé d'argent aux Olympiades Nationales Syriennes (Mathématiques, Informatique, Robotique).

  • Distinction
  • Mathématiques
  • Informatique
  • Robotique
04 · Galerie

Créations 3D

Quelques rendus 3D personnels.

05 · Compétences

Compétences

Programmation

  • Python
  • C++
  • C
  • OCaml
  • Java
  • C#
  • SQL

Systèmes d'IA

  • Exécution PyTorch
  • Abaissement de graphes
  • Conception de runtime
  • ISA sur mesure
  • Noyaux
  • Multi-cœurs

Machine Learning

  • Vision par ordinateur
  • Apprentissage par renforcement
  • Apprentissage par imitation
  • Sim-to-real
  • Déploiement

Robotique

  • NVIDIA Isaac Gym
  • Ray RLlib
  • Contrôle robotique
  • Automatisation industrielle
  • Interfaces VR

Outils

  • Linux
  • Git
  • Docker
  • Débogage
  • Intégration HW/SW
06 · Formation

Formation

2020 — 2024

École polytechnique

Diplôme d'Ingénieur — Équivalent Master

  • · Mathématiques, physique, statistiques, machine learning et robotique.

2023 — 2024

Sorbonne Université — UPMC

Master 2 — Systèmes Intelligents

  • · Interface VR pour contrôler et visualiser un bras robotique Franka Emika.

2018 — 2020

Lycées Louis-le-Grand & Buffon

CPGE — MPSI → MP*

  • · Classes préparatoires intensives en mathématiques et physique.
08 · Plus

Langues · Enseignement · Centres d'intérêt

Langues

  • Arabe Langue maternelle
  • Français Bilingue
  • Anglais Bilingue
  • Espagnol Intermédiaire

Enseignement

  • Master X-HEC

    Intervenant invité en machine learning pour les étudiants en master.

  • Lycée Saint-Louis

    Examinateur oral (colleur) en mathématiques pour les étudiants en CPGE.

Centres d’intérêt

  • MMA
  • Énigmes
  • Violon
  • Escalade
09 · Contact

Contact

Dites bonjour

Le formulaire est routé via Cloudflare. Vous pouvez aussi cliquer sur l’adresse — je réponds généralement sous quelques jours.

Envoyez un message

Routé via une fonction Cloudflare Pages — pas d’ouverture de client mail.