ServiceNow

Ingénieur Logiciel Senior, Plateforme Agentique - Moveworks

PythonGo
Traduction automatique. Consultez l’original.

Qui sommes-nous

Qui sommes-nous Moveworks est la plateforme d'assistant IA agentique qui autonomise l'ensemble des effectifs. Notre plateforme permet aux employés de dialoguer avec tous leurs systèmes d'entreprise en langage naturel pour trouver rapidement des réponses et automatiser des tâches. Propulsés par les LLMs les plus avancés au monde, nos modèles propriétaires et une plateforme IA agentique sophistiquée, nous transformons la façon dont le travail est effectué en permettant à l'IA de prendre des initiatives, de rationaliser des flux de travail complexes, et d'apprendre et de s'adapter en continu. Moveworks est utilisé par plus de 5.5 millions d'employés dans plus de 350 des plus grandes entreprises mondiales, dont 10% des entreprises du Fortune 500, pour automatiser les tâches quotidiennes et rationaliser les opérations commerciales. Reconnu sur les listes Forbes Cloud 100 et AI 50, Moveworks a également été nommé parmi les entreprises les plus innovantes de Fast Company en 2025 et a reçu le prix Inc. Best in Business, dans la catégorie Best in Innovation. Moveworks a également été récompensé par Microsoft lors de son événement Partner of the Year en 2025 et a reçu l'AI Breakthrough Award en 2024. En décembre 2025, Moveworks a été acquis par ServiceNow, marquant une étape cruciale dans notre parcours visant à créer une porte d'entrée unique vers le travail pour tous les systèmes d'entreprise. En combinant la technologie d'automatisation des flux de travail de ServiceNow avec le moteur de raisonnement et les capacités de langage naturel de Moveworks, nous fournissons la plateforme IA pour chaque personne et chaque flux de travail. Conçue pour aller au-delà des résumés basiques afin de générer un impact commercial significatif. Ensemble, notre IA agit sur les systèmes d'entreprise pour transformer les conversations en travail accompli. En rejoignant notre équipe, vous serez à l'avant-garde de la transformation de l'IA, soutenu par l'échelle mondiale de ServiceNow et l'agilité d'une entreprise à forte croissance. Nous recherchons des talents de classe mondiale pour nous aider à étendre l'IA agentique à chaque employé, dans tous les recoins de l'entreprise. Venez nous rejoindre !

ServiceNow

Tout a commencé dans la ville ensoleillée de San Diego, en Californie, en 2004, lorsqu'un ingénieur visionnaire, Fred Luddy, a perçu le potentiel de transformation de notre façon de travailler. Aujourd'hui, ServiceNow est un leader mondial du marché, apportant une technologie innovante améliorée par l'IA à plus de 8,100 clients, dont 85% des entreprises du Fortune 500®. Notre plateforme intelligente basée sur le cloud connecte de manière transparente les personnes, les systèmes et les processus pour permettre aux organisations de trouver des moyens de travailler plus intelligents, plus rapides et meilleurs. Mais ce n'est que le début de notre voyage. Rejoignez-nous alors que nous poursuivons notre objectif de rendre le monde du travail meilleur pour tous.

Description du poste

Le rôle

Nous construisons l'infrastructure d'exécution qui alimente les agents IA de Moveworks — les systèmes qui orchestrent, exécutent et délivrent les réponses des agents à des millions d'utilisateurs d'entreprise en temps réel. Ce n'est pas un rôle de ML. C'est un rôle d'ingénierie de systèmes distribués au cœur de la vague de l'IA agentique. Nos agents IA peuvent planifier, exécuter des flux de travail en plusieurs étapes, appeler des outils, attendre une intervention humaine et reprendre — tout en maintenant la correction, l'observabilité et une faible latence. Les systèmes qui rendent cela possible sont ce que vous construirez et posséderez.

Ce que vous ferez dans ce rôle :

  1. Moteur d'orchestration d'agents — Une machine à états qui gère les sessions d'agents de longue durée, coordonnant la planification, l'exécution et l'interaction utilisateur à travers plusieurs appels LLM et invocations d'outils
  1. Gestion distribuée des sessions — Propriété basée sur des baux utilisant des écritures conditionnelles DynamoDB, des protocoles de battement de cœur et la récupération après sinistre via la sauvegarde
  1. Pipeline de messages événementiels — Files d'attente SQS FIFO pour une livraison ordonnée, consommateurs Kafka pour le traitement des événements, et streaming en temps réel via gRPC et Socket.IO
  1. Concurrence structurée — Python asyncio TaskGroups exécutant plusieurs tâches concurrentes par session (sondage de messages, battements de cœur de bail, publication de sortie, exécution de l'orchestrateur) avec sémantique de défaillance rapide et annulation gracieuse
  1. Infrastructure d'observabilité — Instrumentation OpenTelemetry, propagation du contexte de trace distribuée à travers les limites asynchrones, gestion du cycle de vie des spans personnalisés pour les sessions qui s'étendent sur plusieurs minutes
  1. Couches de mise en cache et d'état — Redis, magasins KV DynamoDB avec portée par organisation/par bot, optimisation des lectures par lots et configuration de rechargement à chaud

Qualifications

Pour réussir dans ce rôle, vous avez :

Vous devriez avoir une expérience approfondie dans au moins 3 de ces domaines :

  1. Systèmes distribués : modèles de cohérence, idempotence, livraison exactement une fois, verrouillage/baux distribués
  1. Programmation concurrente/asynchrone : Python asyncio, goroutines Go, concurrence structurée, gestion de l'annulation
  1. Architectures événementielles : files d'attente de messages (SQS, Kafka), pub/sub, backpressure, garanties de livraison
  1. Systèmes de bases de données pour l'infrastructure : DynamoDB (écritures conditionnelles, transactions), Redis (groupes de connexions, pub/sub)
  1. Observabilité : OpenTelemetry, traçage distribué, propagation du contexte de trace, métriques Prometheus
  1. gRPC/protobuf : RPC en streaming, conception d'interfaces de service, modèles de gestion des erreurs
  1. Requis : 5+ années d'expérience dans la construction de systèmes de backend/infrastructure en production
  1. Solide maîtrise de Python ou de Go (idéalement les deux)
  1. Expérience dans la conception et l'exploitation de systèmes gérant du trafic réel à grande échelle
  1. Confort avec l'ambiguïté — ce sont des problèmes nouveaux sans solutions de manuel

Informations supplémentaires

Personas de travail

Nous abordons notre monde du travail distribué avec flexibilité et confiance. Les personas de travail (flexibles, à distance ou requis au bureau) sont des catégories attribuées aux employés de ServiceNow en fonction de la nature de leur travail et de leur lieu de travail assigné. En savoir plus ici. Pour déterminer l'éligibilité à un persona de travail, ServiceNow peut confirmer la distance entre votre résidence principale et le bureau ServiceNow le plus proche à l'aide d'un service tiers.

Employeur garantissant l'égalité des chances

ServiceNow est un employeur garantissant l'égalité des chances. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de croyance, de religion, de sexe, d'orientation sexuelle, d'origine nationale ou de nationalité, d'ascendance, d'âge, de handicap, d'identité ou d'expression de genre, d'état civil, de statut d'ancien combattant ou de toute autre catégorie protégée par la loi. De plus, tous les candidats qualifiés ayant un casier judiciaire seront considérés pour l'emploi conformément aux exigences légales.

Accommodements

Nous nous efforçons de créer une expérience accessible et inclusive pour tous les candidats. Si vous avez besoin d'un aménagement raisonnable pour compléter une partie du processus de candidature, ou si vous êtes incapable d'utiliser cette candidature en ligne et avez besoin d'une méthode alternative pour postuler, veuillez contacter [email protected] pour obtenir de l'aide.

Réglementations sur le contrôle des exportations

Pour les postes nécessitant l'accès à une technologie contrôlée soumise aux réglementations sur le contrôle des exportations, y compris le U.S. Export Administration Regulations (EAR), ServiceNow peut être tenu d'obtenir une approbation de contrôle des exportations auprès des autorités gouvernementales pour certaines personnes. Tout emploi est conditionné à l'obtention par ServiceNow de toute licence d'exportation ou autre approbation qui pourrait être requise par les autorités de contrôle des exportations compétentes.

De Fortune. ©2025 Fortune Media IP Limited. Tous droits réservés. Utilisé sous licence.

Type d'employé : Permanent

Région : AMS - Amérique du Nord et Canada

Persona de travail : Requis au bureau

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter