Développeur de l'apprentissage automatique de niveau de staff
3 weeks ago
L'objectif de notre laboratoire de modèles de base est de construire les fondements pour les solutions d'IA personnalisées de ServiceNow, spécifiquement conçues pour répondre aux besoins uniques de notre environnement d'entreprise. Renommé pour avoir co-dirigé le projet BigCode et publié des modèles influents tels que StarCoder et StarCoder 2, ainsi que des ensembles de données tels que le Stack et le Stack v2, notre laboratoire est maintenant dédié à la préentraînement stratégique de modèles de base pour les applications d'entreprise. Notre mission va au-delà de la simple formation ; nous visons à concevoir de manière holistique des grands modèles de langage en tenant compte de leur cycle de vie entier. Cela inclut la curatelle des données d'entraînement pour répondre aux attentes de performance spécifiques, la maximisation de l'efficacité de l'entraînement et, cruciallement, l'optimisation des modèles pour une inférence rapide et rentable. En faisant cela, nous nous assurons que nos modèles d'IA sont robustes, efficaces et prêts à une révision et à une intégration plus approfondies dans l'écosystème d'IA de ServiceNow.
RôleNous recherchons un Développeur de l'apprentissage automatique de niveau de staff avec une passion pour l'apprentissage automatique, la programmation GPU et l'optimisation des modèles computationnels au maximum.
À ce poste, vous serez chargé de :
- Permettre l'entraînement de projets de modèles à grande échelle visant à améliorer considérablement nos capacités en IA et à les adapter parfaitement à notre plateforme.
- Prendre la tête de l'amélioration de notre cadre d'entraînement 3D-parallèle, visant à le rendre plus complet en termes de fonctionnalités tout en augmentant sa vitesse et son efficacité. Cela inclut l'identification des goulots d'étranglement computationnels et la mise en œuvre d'opérations critiques sur les tenseurs en utilisant le compilateur JIT Triton d'OpenAI pour maximiser l'utilisation du GPU et le débit d'entraînement.
- Concevoir, implémenter et optimiser de nouvelles architectures de modèles linguistiques en mettant l'accent sur la vitesse d'inférence et l'évolutivité, en accord avec les besoins opérationnels de ServiceNow.
- Contribuer à l'élargissement de la compatibilité de notre cadre d'entraînement pour une gamme diversifiée d'architectures de modèles, en équilibrant la maintenabilité et la stabilité avec le besoin de fonctionnalités innovantes et d'expérimentation.
- Contribuer aux efforts de mise en open-source de notre cadre en veillant à ce qu'il soit bien documenté, convivial et prêt à être adopté par des utilisateurs externes.
Dans ce rôle, vous serez amené à :
- Mener des initiatives pour améliorer notre système d'entraînement 3D-parallèle, avec pour objectif de le rendre plus complet en termes de fonctionnalités tout en augmentant sa vitesse et son efficacité. Cela inclut l'identification des goulots d'étranglement computationnels et la mise en œuvre d'opérations critiques sur les tenseurs en utilisant le compilateur JIT Triton d'OpenAI pour maximiser l'utilisation du GPU et le débit d'entraînement.
- Concevoir, implémenter et optimiser de nouvelles architectures de modèles linguistiques en mettant l'accent sur la vitesse d'inférence et l'évolutivité, en accord avec les besoins opérationnels de ServiceNow.
- Soutenir des projets d'entraînement de modèles à grande échelle visant à améliorer considérablement nos capacités en IA et à les adapter parfaitement à notre plateforme.
- Contribuer à l'élargissement de la compatibilité de notre système d'entraînement pour une gamme diversifiée d'architectures de modèles, en équilibrant la maintenabilité et la stabilité avec le besoin de fonctionnalités innovantes et d'expérimentation.
- Participer aux efforts de mise en open-source de notre système en veillant à ce qu'il soit bien documenté, convivial et prêt à être adopté par des utilisateurs externes.
Pour réussir dans ce rôle, vous devez avoir :
- Un Master en informatique, avec au moins 5 ans d'expérience pertinente, ou un doctorat en informatique, ingénierie ou un domaine connexe avec 3 ans d'expérience.
- Une expérience approfondie de la programmation GPU pour l'apprentissage automatique, avec des résultats prouvés dans l'optimisation de systèmes à grande échelle pour la performance et l'efficacité.
- Des compétences démontrables en conception et implémentation d'architectures innovantes d'apprentissage automatique, de préférence avec une expérience des grands modèles de langage.
- Une maîtrise d'un ou plusieurs cadres majeurs d'apprentissage automatique, tels que PyTorch ou JAX. Une expérience significative avec CUDA et une familiarité avec Triton d'OpenAI sont fortement souhaitables.
- De solides compétences en collaboration avec la capacité de travailler dans un environnement dynamique, expérience de gestion de projets.
- Excellentes compétences en résolution de problèmes et capacité à travailler de manière autonome sur des questions complexes.
- Des compétences en communication efficaces, capables d'articuler des détails techniques complexes et de collaborer avec différentes équipes.
Pour réussir dans ce rôle, vous devez avoir :
- Un Master en informatique, avec au moins 5 ans d'expérience pertinente, ou un doctorat en informatique, ingénierie ou un domaine connexe avec 3 ans d'expérience.
- Une expérience approfondie de la programmation GPU pour l'apprentissage automatique, avec des résultats prouvés dans l'optimisation de systèmes à grande échelle pour la performance et l'efficacité.
- Des compétences démontrables en conception et implémentation d'architectures innovantes d'apprentissage automatique, de préférence avec une expérience des grands modèles de langage.
- Une maîtrise d'un ou plusieurs cadres majeurs d'apprentissage automatique, tels que PyTorch ou JAX. Une expérience significative avec CUDA et une familiarité avec Triton d'OpenAI sont fortement souhaitables.
- De solides compétences en collaboration avec la capacité de travailler dans un environnement dynamique, expérience de gestion de projets.
- Excellentes compétences en résolution de problèmes et capacité à travailler de manière autonome sur des questions complexes.
- Des compétences en communication efficaces, capables d'articuler des détails techniques complexes et de collaborer avec différentes équipes.
FD21
Vous n'êtes pas sûr de répondre à tous les critères de qualification? Nous vous encourageons à postuler. Nous valorisons l'inclusivité, accueillant les candidats issus de milieux divers, y compris les chemins non traditionnels. Les expériences uniques enrichissent notre équipe, et la volonté de rêver grand fait de vous un candidat exceptionnel
Informations supplémentairesPersonas de travail
Nous adoptons une approche basée sur la flexibilité et la confiance vis-à-vis de notre monde du travail distribué. Les personas de travail (flexibles, à distance ou requis au bureau) sont des catégories qui sont attribuées aux employés de ServiceNow en fonction de la nature de leur travail. En savoir plus ici.
Employeur égalitaire
ServiceNow est un employeur qui souscrit au principe de l'égalité d'accès à l'emploi. Tous les candidats qualifiés recevront une considération pour l'emploi sans égard à la race, la couleur, la croyance, la religion, le sexe, l'orientation sexuelle, l'origine nationale ou la nationalité, l'ascendance, l'âge, le handicap, l'identité ou l'expression de genre, l'état matrimonial, le statut d'ancien combattant ou toute autre catégorie protégée par la loi. De plus, tous les candidats qualifiés ayant des antécédents d'arrestation ou de condamnation seront pris en considération pour un emploi conformément aux exigences légales.
Accommodations
Nous mettons tout en œuvre pour offrir une expérience accessible et inclusive pour tous les candidats. Si vous avez besoin d'une mesure d'adaptation raisonnable pour compléter une partie du processus de candidature ou si vous n'êtes pas en mesure d'utiliser cette candidature en ligne et que vous avez besoin d'une autre méthode pour postuler, veuillez communiquer avec talent.acquisition@servicenow.com pour obtenir de l'aide.
Règlements sur le contrôle des exportations
Pour les postes nécessitant l'accès à une technologie contrôlée assujettie aux règlements sur les contrôles à l'exportation, y compris les U.S. Export Administration Regulations (EAR), ServiceNow peut être tenu d'obtenir l'approbation des autorités gouvernementales en matière de contrôle des exportations pour certaines personnes. Tout emploi est subordonné à l'obtention par ServiceNow d'une licence d'exportation ou d'une autre approbation qui pourrait être requise par les autorités de contrôle des exportations compétentes.
Extrait de Fortune
2024 Fortune Media IP Limited. Tous droits réservés. Utilisé sous licence.
-
Montreal, Quebec, Canada ServiceNow Full timeMissionL'objectif de notre laboratoire de modèles de base est de construire les fondements pour les solutions d'IA personnalisées de ServiceNow, spécifiquement conçues pour répondre aux besoins uniques de notre environnement d'entreprise. Renommé pour avoir co-dirigé le projet BigCode et publié des modèles influents tels que StarCoder et...
-
Montreal, Quebec, Canada ServiceNow Full timeMissionL'objectif de notre laboratoire de modèles de base est de construire les fondements pour les solutions d'IA personnalisées de ServiceNow, spécifiquement conçues pour répondre aux besoins uniques de notre environnement d'entreprise. Renommé pour avoir co-dirigé le projet BigCode et publié des modèles influents tels que StarCoder et...
-
Développeur en Apprentissage Automatique
2 weeks ago
Montreal, Quebec, Canada Unity Full timeRôleDéveloppeur en Apprentissage Automatique - Data Developer (H/F)Description du posteNous sommes à la recherche d'un(e) Développeur(se) en Apprentissage Machine passionné(e), polyvalent(e) et expérimenté(e) pour rejoindre notre équipe de Développeur(se)s en Apprentissage Machine hautement techniques et développeur(se)s Unity.Compétences...
-
Développeur en Apprentissage Automatique
2 months ago
Montreal, Quebec, Canada Unity Full timeÀ propos de l'offreNous sommes à la recherche d'un(e) Développeur(se) en Apprentissage Automatique passionné(e) pour rejoindre notre équipe de développement de modèles de langage.Compétences requisesExpérience en tant que développeur(se) en apprentissage automatique, ML Ops ou dans des rôles similairesExpérience dans le déploiement et la...
-
Développeur en Apprentissage Automatique
2 months ago
Montreal, Quebec, Canada Unity Full timeÀ propos de l'offreNous sommes à la recherche d'un(e) Développeur(se) en Apprentissage Automatique passionné(e) pour rejoindre notre équipe de développement de modèles de langage.Compétences requisesExpérience en tant que développeur(se) en apprentissage automatique, ML Ops ou dans des rôles similairesExpérience dans le déploiement et la...
-
Montreal, Quebec, Canada Aitopics Full timePosteDéveloppeur principal en apprentissage automatiqueL'équipe Media and Entertainment d'Autodesk recrute un développeur principal en Machine Learning pour travailler sur des projets innovants qui aident nos clients à imaginer, concevoir et réaliser un monde meilleur.ResponsabilitésMettre en œuvre et améliorer de nouveaux modèles de ML et...
-
Montreal, Quebec, Canada Aitopics Full timePosteDéveloppeur principal en apprentissage automatiqueL'équipe Media and Entertainment d'Autodesk recrute un développeur principal en Machine Learning pour travailler sur des projets innovants qui aident nos clients à imaginer, concevoir et réaliser un monde meilleur.ResponsabilitésMettre en œuvre et améliorer de nouveaux modèles de ML et...
-
Montreal, Quebec, Canada Aitopics Full time24WD79050, Développeur principal en apprentissage automatiqueAperçu du posteAutodesk crée des logiciels pour les personnes qui fabriquent des objets. Si vous avez déjà conduit une voiture performante, admiré un gratte-ciel, utilisé un smartphone ou regardé de grands films de science-fiction, il y a de fortes chances que vous ayez vécu ce que des...
-
Montreal, Quebec, Canada ServiceNow Full timeDescription du posteL'équipe de recherche sur les modèles de base au ServiceNow aide à construire les fondations pour les solutions d'intelligence artificielle personnalisées de ServiceNow, spécifiquement conçues pour répondre aux besoins uniques de notre environnement d'entreprise. Renommée pour avoir co-dirigé le projet BigCode et...
-
Montreal, Quebec, Canada ServiceNow Full timeDescription du posteL'équipe de recherche sur les modèles de base au ServiceNow aide à construire les fondations pour les solutions d'intelligence artificielle personnalisées de ServiceNow, spécifiquement conçues pour répondre aux besoins uniques de notre environnement d'entreprise. Renommée pour avoir co-dirigé le projet BigCode et...
-
Montreal, Quebec, Canada ServiceNow Full timeDescription du posteL'équipe de recherche sur les modèles de base au ServiceNow aide à construire les fondations pour les solutions d'intelligence artificielle personnalisées de ServiceNow, spécifiquement conçues pour répondre aux besoins uniques de notre environnement d'entreprise. Renommée pour avoir co-dirigé le projet BigCode et...
-
Développeur en Apprentissage Machine
2 months ago
Montreal, Quebec, Canada Unity Full timeTitre du posteDéveloppeur en Apprentissage MachineDescription du posteNous sommes à la recherche d'un(e) Développeur(se) en Apprentissage Machine passionné(e), polyvalent(e) et expérimenté(e) pour rejoindre notre équipe de Développeur(se)s en Apprentissage Machine hautement techniques et développeur(se)s Unity.ResponsabilitésAssurer le...
-
Développeur en Apprentissage Machine
2 months ago
Montreal, Quebec, Canada Unity Full timeTitre du posteDéveloppeur en Apprentissage MachineDescription du posteNous sommes à la recherche d'un(e) Développeur(se) en Apprentissage Machine passionné(e), polyvalent(e) et expérimenté(e) pour rejoindre notre équipe de Développeur(se)s en Apprentissage Machine hautement techniques et développeur(se)s Unity.ResponsabilitésAssurer le...
-
Développeur en Apprentissage Machine
1 month ago
Montreal, Quebec, Canada Unity Full timeTitre du posteDéveloppeur en Apprentissage MachineDescription du posteNous sommes à la recherche d'un(e) Développeur(se) en Apprentissage Machine passionné(e), polyvalent(e) et expérimenté(e) pour rejoindre notre équipe de Développeur(se)s en Apprentissage Machine hautement techniques et développeur(se)s Unity.ResponsabilitésAssurer le...
-
Développeur en Apprentissage Machine
1 month ago
Montreal, Quebec, Canada Unity Full timeTitre du posteDéveloppeur en Apprentissage MachineDescription du posteNous sommes à la recherche d'un(e) Développeur(se) en Apprentissage Machine passionné(e), polyvalent(e) et expérimenté(e) pour rejoindre notre équipe de Développeur(se)s en Apprentissage Machine hautement techniques et développeur(se)s Unity.ResponsabilitésAssurer le...
-
Développeur en Apprentissage Machine
2 weeks ago
Montreal, Quebec, Canada Unity Full timeDéveloppeur en Apprentissage MachineL'opportunitéFaçonnez l'avenir de la créativité pilotée par l'IA chez UnityUnity Muse est notre plateforme d'IA qui accélère la création d'applications et d'expériences en 3D en temps réel, notamment les jeux vidéo et Digital Twins. Notre équipe LLM Applications travaille sur des...
-
Développeur en Apprentissage Machine
3 weeks ago
Montreal, Quebec, Canada 2K Full timeDéveloppeur en Apprentissage MachineUnity Muse est notre plateforme d'IA qui accélère la création d'applications et d'expériences en 3D en temps réel, notamment les jeux vidéo et Digital Twins. Nous sommes à la recherche d'un(e) Développeur(se) en Apprentissage Machine passionné(e), polyvalent(e) et expérimenté(e) pour nous...
-
Développeur en Apprentissage Machine
4 weeks ago
Montreal, Quebec, Canada 2K Full timeDéveloppeur en Apprentissage MachineUnity Muse est notre plateforme d'IA qui accélère la création d'applications et d'expériences en 3D en temps réel, notamment les jeux vidéo et Digital Twins. Nous sommes à la recherche d'un(e) Développeur(se) en Apprentissage Machine passionné(e), polyvalent(e) et expérimenté(e) pour nous...
-
Développeur en Apprentissage Automatique
1 month ago
Montreal, Quebec, Canada Unity Full timePoste de Développeur en Apprentissage AutomatiqueNous sommes à la recherche d'un Développeur en Apprentissage Automatique passionné pour rejoindre notre équipe de développement d'Unity Muse. Vous serez chargé de concevoir et de développer des modèles de langage à grande échelle, exploitant les environnements parallèles modernes pour accélérer...
-
Développeur en Apprentissage Automatique
1 month ago
Montreal, Quebec, Canada Unity Full timePoste de Développeur en Apprentissage AutomatiqueNous sommes à la recherche d'un Développeur en Apprentissage Automatique passionné pour rejoindre notre équipe de développement d'Unity Muse. Vous serez chargé de concevoir et de développer des modèles de langage à grande échelle, exploitant les environnements parallèles modernes pour accélérer...