Exemple de CV

Ingénieur machine learning
CV

Créez un CV d’ingénieur ML avec vos modèles déployés, votre infrastructure MLOps et vos métriques de performance. Conseils pour PyTorch, TensorFlow et AWS SageMaker.

Créer mon CV de ingénieur machine learning

Ingénieur machine learning avec 5 ans d’expérience dans la construction et le déploiement de systèmes ML à grande échelle. A conçu un moteur de recommandation en temps réel servant plus de 25 M de prédictions quotidiennes et réduit la latence d’inférence des modèles de 75 %. Expertise en PyTorch, MLOps et entraînement distribué.

Experience

Ingénieur machine learning · Criteo
2022-08 – Present

Conçoit et déploie des modèles de recommandation et de ranking pour la plateforme de découverte de contenu.

  • Conçu un moteur de recommandation en temps réel servant plus de 25 M de prédictions quotidiennes avec une latence p99 inférieure à 50 ms
  • Amélioré l’engagement du fil d’accueil de 14 % grâce à un modèle de ranking basé sur transformer remplaçant l’approche CF legacy
  • Construit un pipeline de réentraînement automatisé réduisant la péremption des modèles de 7 jours à 6 heures
  • Réduit les coûts d’inférence de 40 % grâce à la quantization des modèles et à l’optimisation ONNX Runtime
PyTorchTensorFlow ServingKubernetesSparkFeature Store
Ingénieur ML · Deezer
2020-06 – 2022-07

A développé et maintenu des modèles ML pour la recommandation musicale et la découverte de podcasts.

  • Entraîné et déployé un modèle de multi-task learning améliorant le CTR de recommandation de podcasts de 22 %
  • Construit un feature store servant plus de 500 features à 10 équipes ML avec une latence de récupération inférieure à 10 ms
  • Implémenté l’entraînement distribué sur 64 GPU, réduisant le temps d’entraînement du recommandeur principal de 72 heures à 8 heures
PyTorchKubeflowGCP (Vertex AI)SparkBigQuery
Stagiaire scientifique appliqué → Ingénieur ML I · Amazon
2019-05 – 2020-05

A travaillé sur les modèles de recommandation produit pour la marketplace retail.

  • Développé un modèle de similarité produit basé sur des embeddings utilisé dans « Les clients ont également acheté », servant plus de 50 M de requêtes quotidiennes
  • Publié un article interne sur la recherche par plus proches voisins efficace, réduisant le temps de récupération de 60 %
PyTorchSageMakerAWSPythonFAISS

Education

École polytechniqueMaster, Informatique (machine learning)
2017-09 – 2019-06
ENSIMAGDiplôme d’ingénieur, Informatique · GPA 3.8 GPA
2013-09 – 2017-05

Skills

Frameworks MLPyTorch, TensorFlow, JAX, Hugging Face Transformers, scikit-learn, XGBoost
MLOps et infrastructureMLflow, Kubeflow, SageMaker, Vertex AI, Feature Stores, ONNX Runtime, TensorRT
Données et calculSpark, BigQuery, Airflow, FAISS, Ray, Entraînement distribué (multi-GPU)
LangagesPython, C++, SQL, Scala

Certificates

AWS Certified Machine Learning – Specialty · Amazon Web Services2022-12
Google Cloud Professional Machine Learning Engineer · Google Cloud2023-06

Créé avec le modèle minimal - utiliser ce modèle

Ce que les recruteurs en ML engineering recherchent

Les responsables du recrutement évaluent les ingénieurs ML sur leur capacité à mettre des modèles en production — pas seulement à les entraîner. La distinction clé entre un data scientist et un ingénieur ML est le déploiement : les ingénieurs ML construisent les pipelines, l’infrastructure et les systèmes qui servent les modèles à grande échelle.

Ils recherchent l’expérience avec les frameworks ML (PyTorch, TensorFlow), les plateformes MLOps (MLflow, Kubeflow, SageMaker), l’infrastructure (Docker, Kubernetes, AWS/GCP) et les pipelines de données (Airflow, Spark). Les métriques de latence d’inférence, de throughput et de fiabilité des modèles en production sont les signaux les plus forts.

Guide de rédaction du CV

Résumé professionnel

Mentionnez votre titre, vos années d’expérience, vos frameworks ML principaux et votre résultat le plus significatif en production.

Exemple : « Ingénieur machine learning senior avec 5 ans d’expérience en déploiement de modèles à grande échelle. A conçu un pipeline de recommandation en temps réel servant 10 M de requêtes/jour avec une latence P99 de 45 ms sur AWS SageMaker. »

Expérience professionnelle

Décrivez les modèles déployés, l’infrastructure construite, les pipelines automatisés et les métriques de performance en production.

Faible : « A entraîné des modèles de machine learning. »

Fort : « A conçu et déployé un pipeline de détection de fraude (PyTorch, SageMaker) traitant 2 M de transactions/jour avec un taux de faux positifs de 0,1 % et une latence d’inférence de 12 ms. »

Compétences techniques

Organisez en ML/DL Frameworks, MLOps, Infrastructure et Données. Distinguez clairement les compétences de modélisation des compétences d’ingénierie.

Compétences à mettre en avant

Compétences techniques : PyTorch, TensorFlow, scikit-learn, XGBoost, Hugging Face Transformers, ONNX, TensorRT, Python, SQL, Spark, Airflow, MLflow, Kubeflow, AWS SageMaker, GCP Vertex AI, Docker, Kubernetes, API REST/gRPC, monitoring de modèles (drift, performances), feature stores, A/B testing de modèles

Compétences transversales : collaboration avec les data scientists et ingénieurs logiciel, communication des trade-offs techniques, documentation des architectures, mentorat, estimation de projet

Conseils pour le CV

  1. Mettez en avant les modèles en production. L’entraînement est important, mais le déploiement est ce qui différencie un ingénieur ML d’un data scientist.
  1. Incluez les métriques de latence et de throughput. « Latence P99 de 45 ms », « 10 M de requêtes/jour » — ces chiffres prouvent que vos systèmes fonctionnent à grande échelle.
  1. Décrivez vos pipelines MLOps. Entraînement automatisé, déploiement continu des modèles, monitoring du drift — l’automatisation du cycle de vie ML est essentielle.
  1. Mentionnez le monitoring des modèles. La détection du drift, le suivi des performances et les alertes montrent que vous gérez les modèles après le déploiement.
  1. Nommez vos frameworks et plateformes. « PyTorch + SageMaker » ou « TensorFlow + Vertex AI » — la combinaison framework + plateforme est très informative.
  1. Limitez-vous à deux pages maximum. Même avec des publications et des projets complexes, la concision est appréciée.

Erreurs courantes

  • Uniquement de l’entraînement, pas de déploiement : les ingénieurs ML sont recrutés pour mettre les modèles en production. Un CV sans modèles déployés manque l’essentiel.
  • Confusion avec data scientist : si votre CV ne mentionne que des notebooks et des expérimentations, vous apparaissez comme un data scientist, pas un ingénieur ML.
  • Pas de métriques de production : la latence, le throughput et le uptime sont les métriques qui comptent. Les métriques de modèle seules ne suffisent pas.
  • Ignorer l’infrastructure : Docker, Kubernetes, CI/CD — ces compétences d’ingénierie sont essentielles pour le rôle.

Questions fréquemment posées

Data scientist vs ingénieur ML : comment positionner mon CV ?

Les data scientists se concentrent sur l’exploration et la modélisation. Les ingénieurs ML se concentrent sur le déploiement et la mise à l’échelle. Si vous voulez le titre d’ingénieur ML, mettez en avant l’infrastructure et les modèles en production.

Faut-il un doctorat ?

Non pour la plupart des postes d’ingénieur ML orientés production. Un doctorat est plus valorisé pour les postes de recherche en ML.

Quelles certifications sont utiles ?

AWS Machine Learning Specialty et GCP Professional ML Engineer sont les plus pertinentes. Les certifications DeepLearning.AI sont bonnes pour démontrer les fondamentaux.

Prêt à créer votre CV de ingénieur machine learning ?

Choisissez un modèle, ajoutez vos informations et téléchargez un CV soigné en quelques minutes.

Commencer gratuitement