Lieu : Sunnyvale, CA
Nous recherchons un Ingénieur Logiciel Principal hautement qualifié et expérimenté pour rejoindre notre Équipe de Personnalisation à Sunnyvale. Dans ce rôle, vous serez responsable de développer et d'implémenter des algorithmes et modèles de machine learning afin d'améliorer nos systèmes de recommandations personnalisées. Vous collaborerez étroitement avec des équipes interfonctionnelles pour comprendre les besoins commerciaux et développer des solutions innovantes en utilisant des techniques de machine learning.
- Collaborer avec l'équipe de personnalisation à Sunnyvale pour comprendre les exigences commerciales et développer des solutions de machine learning pour les systèmes de recommandations personnalisées.
- Concevoir et implémenter des algorithmes avancés de machine learning et d'informatique dans la plateforme de personnalisation e-commerce.
- Surveiller et évaluer en continu la performance des fonctionnalités et des modèles, et apporter les améliorations nécessaires.
- Collaborer avec les ingénieurs pour intégrer des modèles et des algorithmes de machine learning dans les systèmes et plateformes existants.
- Conduire des expériences et des tests A/B pour mesurer l'impact des nouveaux modèles et algorithmes.
- Rester à jour avec les dernières avancées en techniques et technologies de machine learning, et les appliquer de manière proactive pour améliorer nos systèmes de recommandations.
- Encadrer et guider les ingénieurs en machine learning junior, en encourageant le partage des connaissances et la croissance technique au sein de l'équipe.
- Collaborer avec les équipes d'ingénierie des données pour assurer la disponibilité et la qualité des données requises pour l'entraînement et l'évaluation des modèles.
- Expérience dans le développement et l'écriture de tests unitaires et de tests de régression pour les nouvelles fonctionnalités et améliorations logicielles.
- Se tenir informé des tendances de l'industrie et des meilleures pratiques en machine learning et intelligence artificielle.
- Licence ou Master en Informatique, Machine Learning, Statistiques ou un domaine connexe avec plus de 5 ans d'expérience en tant qu'Ingénieur Logiciel ou dans un rôle similaire.
- Solide compréhension des concepts, algorithmes et frameworks de machine learning.
- Maîtrise des langages de programmation Java, Python et des bibliothèques pertinentes telles que TensorFlow, PyTorch, scikit-learn, etc.
- Expérience avec des systèmes NoSQL comme Cassandra, Couchbase.
- Expérience avec SpringBoot ou des interfaces RestAPI similaires.
- Expérience avec les technologies de traitement des big data comme Apache Spark.
- Expérience dans le développement et le déploiement de modèles de machine learning en environnement de production.
- Familiarité avec les plateformes cloud telles que AWS, GCP ou Azure. Capacité à mettre en place et à déployer sur des plateformes cloud.
- Excellentes compétences en résolution de problèmes et capacité à penser de manière créative pour développer des solutions innovantes.
- Excellentes compétences en communication et collaboration, avec la capacité de présenter efficacement des idées complexes à des intervenants techniques et non techniques.
- Capacité à travailler de manière autonome et en équipe.
- Expérience dans les systèmes de personnalisation et de recommandations.
- Expérience en traitement du langage naturel (NLP) et extraction de texte.
- Connaissance des techniques et frameworks de deep learning.
- Expérience en calcul distribué et traitement parallèle.
- Familiarité avec les méthodologies de développement Agile.
- Publications ou contributions à la communauté du machine learning.
Notre équipe travaille en étroite collaboration avec nos magasins aux États-Unis et le commerce électronique pour mieux servir les clients en permettant aux membres de l'équipe, aux magasins et aux marchands d'innover sur le plan technologique. Des produits d'épicerie et des divertissements aux articles de sport et aux loisirs créatifs, Walmart U.S. offre une vaste sélection qui est appréciée par nos clients, qu'ils fassent leurs achats en ligne sur Walmart.com, via l'une de nos applications mobiles, ou en