Experian
Optimove
Ingénieur Machine Learning
À propos du poste
Chez Optimove, nous pensons que les individus sont capables de plus qu'une simple description de poste. Vous n'êtes pas embauché pour occuper un poste, vous êtes habilité à le façonner, à le développer et à vous l'approprier.
Nous appelons cela être Positionless.
Et Positionless n'est pas seulement notre culture. C'est notre produit.
Optimove est le créateur de Positionless Marketing, une plateforme alimentée par l'IA qui donne à chaque marketeur le pouvoir d'analyser, de créer, de lancer et d'optimiser de manière indépendante. Le résultat est une exécution plus rapide, une personnalisation plus approfondie et une efficacité de campagne 88% plus grande.
Reconnue comme Visionnaire dans le Magic Quadrant de Gartner, nous collaborons avec des marques leaders telles que Sephora, Staples et Entain. Aujourd'hui, plus de 500 Optimovers à travers NYC, Londres, Tel Aviv, l'Écosse, le Brésil, l'Estonie et au-delà construisent ensemble l'avenir du marketing, dans un environnement qui encourage activement la prise de responsabilité et la croissance, avec deux managers promus en interne sur trois.
Si vous cherchez un endroit où vous pouvez faire plus, être plus, venez grandir avec nous.
En tant qu'Ingénieur Machine Learning, vous rejoindrez notre équipe Personalize, contribuant à façonner et à construire les produits qui permettent à nos clients de personnaliser les messages sur tous les points de contact numériques. Vous travaillerez avec des données textuelles et des technologies de pointe, y compris les grands modèles de langage (LLMs), apportant l'Intelligence Accessible à nos clients, à la fois pour Personalize et pour les plateformes globales de Optimove.
C'est un rôle pour un ingénieur prêt à prendre en charge de manière autonome des éléments de taille moyenne de notre feuille de route de personnalisation, de bout en bout – de la définition du problème au déploiement et à la surveillance – et à qui on fait confiance pour le faire avec une supervision minimale. Il ne s'agit pas d'une livraison en solo : vous travaillerez en étroite collaboration avec une équipe dynamique couvrant le ML, le MLOps et l'ingénierie logicielle, et devriez être à l'aise pour contribuer à tous les niveaux, de la recherche initiale au support de production.
Rôle et Responsabilités Principales
- Assumer la responsabilité de la livraison de fonctionnalités ML de taille moyenne de bout en bout au sein de Personalize – définition du problème, préparation des données, construction/entraînement du modèle, évaluation, déploiement et surveillance – dans des délais prévisibles.
- Développer des modèles ML prédictifs pour la classification, le classement et la personnalisation, en travaillant avec nos données textuelles.
- Exploiter les LLMs et d'autres techniques de pointe pour améliorer les capacités du produit.
- Opérationnaliser les modèles en tant qu'APIs dans des environnements temps réel et batch.
- Surveiller les modèles de production dans votre propre périmètre, en traitant les problèmes de qualité des données et la dégradation des modèles comme une priorité.
- Rechercher de nouvelles applications ML et améliorer les modèles préexistants, en partageant les découvertes avec l'équipe élargie ML, MLOps et ingénierie.
- Collaborer étroitement avec les équipes produit, MLOps et ingénierie pour définir et préparer de nouvelles applications ML, en contribuant de manière significative à la planification et au grooming.
- Identifier et résoudre de manière proactive les défis techniques et de données avant qu'ils n'affectent la livraison, la qualité du modèle ou les clients.
Les meilleurs aspects du poste
- Exposition à un large éventail de domaines ML, y compris la recherche à grande échelle, le classement, le traitement du langage naturel, l'hybridation, la classification et le traitement de données textuelles.
- Travail avec des technologies ML modernes, y compris les LLMs, pour améliorer nos produits.
- Architecture entièrement temps réel pour le traitement des données, le développement et le déploiement de modèles.
- Déploiement et amélioration des frameworks ML, optimisation pour l'inférence et les cycles d'entraînement/réentraînement.
- Tests en ligne des modèles avec des données réelles, en utilisant notre technologie propriétaire de tests A/B/N pour voir rapidement ce qui fonctionne bien.
- Une équipe solidaire et collaborative couvrant le ML, le MLOps et l'ingénierie logicielle, où l'expérimentation rapide est la norme.
- Temps dédié à la recherche de nouvelles méthodes, à la création de preuves de concept et à la mise en production rapide lorsqu'elles fonctionnent.
- Utilisation quotidienne d'assistants de codage IA modernes (par exemple, Claude) pour accélérer l'expérimentation et la revue.
Prérequis Essentiels
- Diplôme de licence (ou équivalent) en informatique, science des données, statistiques ou domaine connexe, OU 1–4 années d'expérience professionnelle dans la construction et le déploiement de modèles ML.
- Solide compréhension des concepts ML fondamentaux – apprentissage supervisé/non supervisé, évaluation de modèles, ingénierie des caractéristiques – et une large familiarité avec les algorithmes et architectures courants.
- Solides compétences en Python (pandas, NumPy, etc.) et en SQL.
- À l'aise avec la boîte à outils ML standard : Git, Docker, scikit-learn, PyTorch ou TensorFlow, et les pipelines ML.
- Expérience pratique avec les données textuelles et les techniques de traitement du langage naturel pertinentes.
- Solide expérience avec les technologies cloud et les solutions de stockage de données, y compris Snowflake.
- Utilisation quotidienne d'assistants de codage IA (par exemple, Claude), et une compréhension de base des pratiques d'IA responsable – confidentialité des données, biais/équité et explicabilité.
- Doit être éligible à travailler au Royaume-Uni – nous ne pouvons pas fournir de parrainage pour le moment.
- Il s'agit d'un poste hybride, et vous devrez être présent dans nos bureaux de Dundee deux jours par semaine.
Prérequis Souhaitables
- Compréhension de la personnalisation dans des domaines tels que les paris sportifs et les jeux, et de ce à quoi ressemble la meilleure pratique dans ces domaines.
- Compréhension complète des algorithmes de recommandation et de leurs applications.
- Expérience professionnelle dans la personnalisation et/ou le CRM prédictif, et la micro-segmentation.
- Expérience avec les pipelines CI/CD et les outils d'Infrastructure as Code (IaC) (Terraform, Bicep, etc.).
Croissance et Progression
Ce poste s'inscrit dans le parcours professionnel vers le poste d'Ingénieur Machine Learning Senior. Au fur et à mesure de votre développement, vous approfondirez votre expertise dans notre pile ML principale, assumerez la responsabilité de bout en bout de fonctionnalités plus importantes, et représenterez l'équipe dans la planification interfonctionnelle avec MLOps et l'ingénierie logicielle.
En soumettant cette candidature, vous acceptez que Optimove traite vos données personnelles conformément aux lois applicables en matière de protection des données, y compris le RGPD. Pour plus de détails, consultez notre Politique de confidentialité.
Travailler chez Optimove
Optimove offre une culture dynamique axée sur les personnes, où l'innovation, la prise de responsabilité et l'apprentissage continu façonnent tout ce que nous faisons. Notre équipe britannique bénéficie d'un bureau moderne avec un modèle de travail hybride, d'un budget déjeuner quotidien sur place, et d'une cuisine entièrement équipée, ainsi que d'une large gamme d'événements sociaux tout au long de l'année. Nous nous engageons à aider nos employés à grandir dans un environnement de travail inclusif et solidaire, reconnu comme l'un des meilleurs lieux de travail au Royaume-Uni pour la technologie et le bien-être.
Optimove est un employeur garantissant l'égalité des chances. Nous examinons tous les candidats qualifiés de manière équitable, sans distinction de race, d'origine ethnique, de sexe, d'âge, de religion, de handicap, d'orientation sexuelle ou de toute autre caractéristique protégée par la loi applicable. Si vous avez besoin d'aménagements pendant le processus de recrutement, veuillez nous en informer.
