Emplois Machine Learning Engineer en Brazil: CV, entretien et candidature
162 candidatures par offre, moyenne 2026.
Advertisement
Vous visez un poste de Machine Learning Engineer au Brazil et vous ne savez pas comment adapter votre candidature au marché local. Le Brazil n'est pas un marché tech comme un autre : les processus de recrutement, les attentes linguistiques et les contraintes administratives changent beaucoup d'un État à l'autre. Ce guide couvre le format de CV attendu, les mots-clés ATS, les questions d'entretien récurrentes, et les zones grises sur le salaire et le visa.
Comprendre le marché local avant de postuler#
São Paulo concentre la majorité des postes ML, avec Rio de Janeiro, Belo Horizonte et Recife comme marchés secondaires. Une grande partie des offres vient de fintechs, de marketplaces, de banques et de centres de R&D de groupes internationaux. Le remote existe, mais il est souvent réservé aux contrats nationaux.
La langue de travail est le portugais brésilien dans la majorité des équipes produit locales. L'anglais est fréquent dans les équipes qui collaborent avec des entités étrangères, et c'est souvent lui qui déclenche le processus de relocation. Attendez-vous à un mélange : entretiens en anglais, Slack en portugais, documentation dans les deux langues.
Un point de vigilance : le titre "Machine Learning Engineer" recouvre des réalités très différentes. Chez certains employeurs, c'est un poste d'ingénierie de modèles. Chez d'autres, c'est du MLOps ou de la data engineering avec un peu de modélisation. Lisez la fiche de poste ligne par ligne avant de personnaliser votre CV, et utilisez un outil de lecture d'offre pour décoder ce que le recruteur attend vraiment.
Format de CV attendu par les recruteurs brésiliens#
Le CV tient sur une ou deux pages, en format PDF, avec une photo facultative. Contrairement aux usages français, beaucoup de candidats locaux incluent leur statut de résidence, leur disponibilité et parfois leur âge ou état civil. C'est culturel, pas obligatoire : ajoutez seulement ces informations si elles aident votre dossier, par exemple "Résident permanent" ou "Visa de travail en cours".
Structure recommandée :
- En-tête avec nom, ville, email, téléphone, LinkedIn, GitHub ou lien vers des projets
- Résumé de 3 à 4 lignes qui dit votre spécialité, vos outils principaux et votre disponibilité
- Expériences en ordre antéchronologique, avec des résultats chiffrés quand ils existent
- Compétences techniques regroupées par famille (langages, frameworks, infra, MLOps)
- Formation, certifications pertinentes, langues avec le niveau réel
Les recruteurs brésiliens regardent beaucoup les projets concrets et les dépôts publics. Un GitHub actif avec un projet ML lisible pèse souvent plus qu'une longue liste de cours suivis. Inversez la règle : si votre GitHub est vide, mettez en avant les projets professionnels dans le corps du CV.
Mots-clés ATS à inclure, sans bourrage#
Les ATS utilisés au Brazil sont souvent les mêmes que partout ailleurs : Workday, Gupy, Kenoby, Lever. Gupy en particulier est très répandu chez les employeurs brésiliens et filtre tôt sur des mots-clés exacts. Reprenez les termes de l'offre quand ils correspondent à votre expérience réelle.
Pour un poste ML Engineer, les termes qui reviennent le plus souvent sont : Python, PyTorch, TensorFlow, scikit-learn, SQL, Docker, Kubernetes, AWS ou GCP, Airflow, MLflow, CI/CD, feature engineering, model deployment, data pipelines, NLP, computer vision, LLM, MLOps. Ajoutez les variantes portugaises si l'offre est en portugais : aprendizado de máquina, modelos, implantação de modelos, pipelines de dados.
La règle : ne listez que ce que vous savez défendre en entretien. Un candidat qui a mis Kubernetes sur son CV et qui n'explique pas un déploiement en entretien perd toute crédibilité. Vérifiez la correspondance entre votre CV et l'offre avec un contrôle de compatibilité ATS avant d'envoyer.
Exemple de réécriture de bullet#
Un bullet faible : "Travaillé sur des modèles de machine learning pour la détection de fraude."
Version retravaillée : "Conçu et mis en production un modèle de détection de fraude (XGBoost, Python, Airflow) traitant environ 2 millions de transactions par jour, avec une baisse des faux positifs de 30 % après itération sur les features."
Le deuxième version dit l'outil, l'échelle, le résultat et le rôle personnel. C'est ce format que les recruteurs tech au Brazil scannent en premier. Même sans chiffre exact, décrivez le volume, le contexte et votre contribution propre.
Ce que les employeurs évaluent en entretien#
Le processus classique ressemble à ceci : un appel RH de 30 minutes, un test technique ou un take-home, un entretien technique avec l'équipe, parfois un entretien final avec un manager ou un directeur produit. Les take-homes sont fréquents et souvent chronométrés sur 3 à 7 jours.
Questions techniques récurrentes :
- Expliquez la différence entre overfitting et underfitting, et comment vous les détectez
- Comment déployez-vous un modèle en production, et comment surveillez-vous sa dérive
- Décrivez un pipeline de données que vous avez construit ou maintenu
- Quels compromis faites-vous entre latence et précision pour un modèle en temps réel
- Comment gérez-vous le versioning des modèles et des datasets
Questions comportementales en portugais courant : "Conte uma situação em que você teve que explicar um modelo complexo para uma equipe de negócio" (racontez une situation où vous avez dû expliquer un modèle complexe à une équipe métier) et "Como você prioriza tarefas quando tudo é urgente" (comment priorisez-vous quand tout est urgent). Préparez deux récits STAR, l'un technique, l'autre sur la collaboration.
Exemple de réponse courte
Question : "Como você monitora um modelo em produção ?"
Réponse : "Eu defino métricas de negócio e métricas de modelo antes do deploy. Para o modelo de fraude, acompanhei recall, precision e a taxa de aprovação por dia. Configurei alertas no MLflow e revisões semanais de drift nos dados de entrada. Quando a precisão caiu 8% em três semanas, refiz o pipeline de features e o modelo voltou ao baseline."
Cette réponse montre la méthode, l'outil et un cas réel. C'est exactement ce qu'un recruteur technique veut entendre.
Salaire : des fourchettes qui varient beaucoup#
Les rémunérations annoncées pour un ML Engineer au Brazil varient fortement selon la ville, la taille de l'entreprise et le type de contrat. Les fourchettes rapportées sur les offres vont d'environ R$ 8 000 à R$ 15 000 brut mensuel pour un profil confirmé dans les grands centres, avec des niveaux plus élevés dans les entreprises internationales ou les postes seniors. Les contrats en PJ (pessoa jurídica), fréquents dans la tech locale, affichent des montants plus élevés mais sans les mêmes protections sociales.
Ces chiffres sont indicatifs et fluctuent. Vérifiez toujours les sources officielles et les offres en cours sur les jobboards avant de négocier. Ne signez rien sur la base d'une estimation lue en ligne.
Visa et statut de travail#
Le visa de travail dépend de votre situation et de l'employeur. Le permis de travail classique passe par une offre d'emploi et une procédure auprès des autorités brésiliennes, avec des délais variables. Certains employeurs internationaux prennent le dossier en charge, d'autres non : posez la question dès le premier appel RH.
Aucun montant ni délai ne peut être garanti ici. Les règles changent, et elles dépendent de votre nationalité, du type de contrat et de l'État où vous travaillez. Consultez la source officielle brésilienne et, si besoin, un avocat en droit de l'immigration avant de vous engager.
Checklist candidature#
- Traduire ou adapter votre CV en anglais si l'offre est en anglais, et préparer une version courte en portugais
- Vérifier la compatibilité ATS de votre CV avant chaque envoi
- Lister vos 3 meilleurs projets ML avec le stack utilisé et le résultat obtenu
- Préparer deux récits STAR, un technique, un collaboratif
- Rechercher le salaire médian réel dans la ville visée, sur des offres datées de moins de trois mois
- Poser la question du visa et du sponsoring dès le premier échange RH
- Vérifier si le contrat est CLT (salarié) ou PJ (prestataire), car les droits diffèrent
- Garder une trace de chaque candidature envoyée, avec date, version du CV et retour reçu
Les offres actuelles sont sur notre page des offres tech, et les articles de fond sur les processus de recrutement sont dans notre blog. Pour postuler efficacement, gardez un tableau de suivi simple : entreprise, date, version du CV, étape en cours, prochaine action.
Outils gratuits#
- jobrise.io/fr/free-ats-checker/
- jobrise.io/fr/free-jd-decoder/
- jobrise.io/fr/jobs/
- jobrise.io/fr/blog/
Questions fréquentes#
Faut-il parler portugais pour décrocher un poste ML Engineer au Brazil ?
Pas systématiquement, mais cela élargit beaucoup le marché. Les équipes internationales et les centres de R&D étrangers recrutent en anglais, tandis que la majorité des postes produit locaux attendent un portugais fonctionnel.
Quel format de CV est préféré par les recruteurs brésiliens ?
Un PDF d'une à deux pages, avec lien GitHub et LinkedIn visibles. La photo et les informations personnelles sont tolérées mais pas exigées : ajoutez-les seulement si elles clarifient votre situation de résidence ou votre disponibilité.
Les tests techniques sont-ils obligatoires ?
Ils sont fréquents, souvent sous forme de take-home à rendre en quelques jours. Préparez un environnement propre, documentez votre démarche, et soyez prêt à défendre chaque choix de modèle et d'infrastructure.
Comment savoir si une offre est CLT ou PJ ?
C'est écrit dans la fiche de poste ou confirmé dès le premier appel RH. CLT correspond à un contrat de salarié avec protections sociales, PJ à un contrat de prestataire avec une rémunération brute plus élevée et moins de filets.
Où vérifier les règles de visa à jour ?
Consultez les sources officielles brésiliennes en immigration et, pour votre cas précis, un professionnel du droit. Les procédures et délais varient selon votre nationalité, votre contrat et l'État où vous travaillerez.
Advertisement
Advertisement
Envoyez ça à qui passe l'entretien cette semaine.
À lire ensuite
Accenture AI Engineer: mots-cles CV et preparation entretien
Préparez votre candidature Accenture AI Engineer : mots-clés du CV, attentes clients et entretien, sans prétendre connaître le process interne.
Accenture Backend Developer: mots-cles CV et preparation entretien
Préparez votre candidature Accenture Backend Developer : mots-clés du CV, reformulation des missions et méthode concrète pour l'entretien technique.
Accenture Cloud Engineer: mots-cles CV et preparation entretien
Comment préparer votre CV et votre entretien pour un poste Accenture Cloud Engineer, mots-clés, exemples concrets et conseils marché français.
Advertisement
Advertisement