Caylent

Ingénieur Senior

TypeScriptPythonReactNode.jsAWSTerraform
Traduction automatique. Consultez l’original.

À propos du poste

Caylent est une société de services cloud axée sur l'IA qui aide les organisations à transformer des idées ambitieuses en un impact commercial significatif. En tant que partenaire de services Premier Tier AWS, et membre fondateur du réseau de partenaires Claude d'Anthropic, nous combinons une expertise approfondie en AWS, en intelligence artificielle et en plateforme Claude d'Anthropic pour aider les clients à moderniser leur technologie, à construire des produits intelligents et à passer de l'expérimentation à la production de l'IA.

Nos capacités couvrent l'IA générative et agentique, la migration et la modernisation du cloud, le développement d'applications cloud-natives, les données et l'analytique, le DevOps, les services gérés, la sécurité et la conformité, ainsi que la transformation de l'expérience client.

Chez Caylent, nos collaborateurs passent toujours en premier. Nous sommes une entreprise mondiale entièrement à distance avec des employés au Canada, aux États-Unis et en Amérique latine. Nous célébrons la culture de chacun de nos membres d'équipe et favorisons une communauté de curiosité technologique. Venez nous parler pour en savoir plus sur ce que signifie être un Caylien !

La Mission

En tant qu'Ingénieur CXE Senior, vous êtes un bâtisseur pratique dans les transformations de centres de contact d'entreprise. Vous passerez la majorité de votre temps dans le code et dans la console AWS : à construire des flux de contact et des agents IA, à écrire des fonctions Lambda et des stacks CDK, à développer des outils pour agents et administrateurs basés sur React, et à déboguer des problèmes de production sur des systèmes qui servent des dizaines de milliers d'agents et des millions d'interactions clients. Vous travaillez dans le cadre d'architectures définies par les responsables de pratique, et on attend de vous que vous les testiez, proposiez de meilleurs modèles, et que vous soyez responsable de la qualité d'implémentation de votre flux de travail, du premier commit jusqu'à la mise en production. Ce rôle combine une ingénierie approfondie de la plateforme Amazon Connect, le développement d'IA générative sur Bedrock et Claude, et le travail full-stack serverless, avec des interactions directes régulières avec les équipes d'ingénierie client.

Votre Mission

Développement d'agents IA et d'IA conversationnelle

  1. Construire des agents IA natifs en libre-service utilisant les agents IA Amazon Connect, Amazon Q dans Connect, et Amazon Bedrock (famille de modèles Claude), en implémentant des modèles d'orchestration multi-agents, des agents orchestrateurs déléguant à des agents spécifiques à la tâche avec des chemins d'escalade vers des files d'attente humaines.
  1. Concevoir des prompts et des intégrations d'appel d'outils à l'échelle de la production : recherches de profils, création de cas, outils API externes, flux d'authentification, et garde-fous contre les hallucinations et les boucles de vérification.
  1. Implémenter la gestion de l'interruption, le fallback et le comportement de récupération d'erreurs pour l'IA vocale, et le valider par une analyse trace tour par tour.
  1. Optimiser les coûts d'inférence et la latence de manière pratique : sélection du niveau de modèle (Haiku vs Sonnet vs Opus), mise en cache des prompts, et budgétisation des tokens par rapport aux objectifs de taux de confinement.
  1. Diagnostiquer les performances des agents IA à l'aide d'outils d'observabilité (spans d'agents et CloudWatch) qui corrèlent les logs de flux de contact, les transcriptions de conversations, les spans d'agents IA, les exécutions d'outils et l'utilisation des tokens pour isoler les problèmes de latence, de coût et de qualité.
  1. Construire des expériences conversationnelles où la NLU basée sur l'intention est appropriée, y compris le support multilingue et les interactions vocales ajustées par SSML.

Ingénierie de la plateforme Amazon Connect

  1. Construire des flux de contact qui intègrent des agents IA, une logique métier basée sur Lambda, Customer Profiles, et un routage dynamique basé sur les données. * Implémenter des solutions Amazon Connect Cases et Tasks : modèles de cas, allocation de travail basée sur les files d'attente, surveillance SLA/TAT, flux d'approbation, et migrations depuis des systèmes de cas hérités (par exemple, consolider des centaines de catégories de services et des milliers de règles métier dans un modèle Cases unifié).
  1. Configurer et opérationnaliser Contact Lens pour le sentiment en temps réel, les résumés post-contact, les règles de catégorisation et la gestion de la qualité.
  1. Implémenter le routage basé sur les compétences et les attributs, les campagnes sortantes (y compris la détection de répondeur et les contrôles de conformité), et les intégrations de gestion des effectifs (WFM) pour la prévision, la planification et l'adhérence (FCS).
  1. Construire le data lake d'analyse Amazon Connect (Glue, Lake Formation, Athena) et les tableaux de bord QuickSight pour les opérations en temps réel et le reporting exécutif.
  1. Supporter les migrations de plateformes héritées (Avaya, Genesys, Cisco, Oracle, Salesforce) : conversion de flux, migration de données, validation en parallèle, et mise en production sur des centres de contact actifs.

Ingénierie Full-Stack et Portails

  1. Construire des expériences personnalisées d'Agent Workspace avec l'API Amazon Connect Streams, l'intégration d'applications tierces, et les intégrations de pop-up d'écran CRM (Salesforce, ServiceNow, Oracle, systèmes personnalisés).
  1. Construire des backends serverless et événementiels avec Lambda, EventBridge, Step Functions, SQS/SNS, DynamoDB, et Kinesis pour le traitement d'événements en temps réel et l'orchestration de parcours client.
  1. Traiter l'accessibilité comme une exigence de première classe : composants conformes WCAG 2.1 AA, scan automatisé d'accessibilité axe-core/Playwright, et support pour la documentation VPAT/Section 508 sur les engagements gouvernementaux et d'entreprise.

Infrastructure, Livraison et Qualité

  1. Rédiger l'infrastructure en tant que code avec AWS CDK (TypeScript) comme outil principal et CloudFormation ou Terraform lorsque les environnements clients l'exigent.
  1. Construire et maintenir des pipelines CI/CD (GitHub Actions) et des suites de tests automatisés : tests unitaires Jest/Vitest, tests E2E et API Playwright, et tests d'intégration contre des instances Connect actives.
  1. Suivre des modèles de déploiement progressif pour les centres de contact en production où le temps d'arrêt est mesuré en appels manqués ; rédiger les runbooks qui rendent les basculements ennuyeux.
  1. Instrumenter la surveillance et l'alerte (métriques CloudWatch, alarmes et tableaux de bord personnalisés sur la voix, le chat, les tâches, les files d'attente, les agents, Lambda et les agents IA) et participer au triage des incidents de production.
  1. Appliquer les bases de sécurité et de conformité dans tout ce que vous livrez : IAM du moindre privilège, scan DevSecOps, normes de chiffrement.

Collaboration et Contribution à la Pratique

  1. Travailler directement avec les équipes d'ingénierie client : jumelage sur les intégrations, animation de sessions de travail techniques, démonstration du travail accompli, et transfert de connaissances pour que les clients puissent opérer ce que vous construisez.
  1. Contribuer aux décisions d'architecture au sein de votre flux de travail ; évaluer la capacité native de Connect avant les constructions personnalisées (« configuration plutôt que personnalisation »), présenter les compromis aux responsables de pratique, et documenter les décisions.
  1. Effectuer des revues de code, maintenir les normes d'ingénierie, et encadrer les ingénieurs CX juniors et intermédiaires par le jumelage et les retours d'évaluation.
  1. Contribuer avec des actifs réutilisables à la pratique, des constructs CDK partagés, des compétences/plugins, des environnements de démonstration et des outils internes, afin que le prochain engagement commence plus avancé.
  1. Soutenir la pré-vente si nécessaire : construire des démonstrations de preuve de concept et fournir des informations basées sur l'implémentation sur les estimations et la portée technique des SOW.

Vos Qualifications

  1. 7+ années d'expérience pratique en ingénierie logicielle, dont 2+ années de développement sur Amazon Connect ou des plateformes CCaaS comparables à l'échelle de l'entreprise.
  1. Solides compétences actuelles sur Amazon Connect : flux de contact, routage, Cases et Tasks, Contact Lens, Customer Profiles, Streams API, et la pile de données/analytique Connect.
  1. Expérience pratique de l'IA conversationnelle et générative, Amazon Lex et développement basé sur LLM (Amazon Bedrock, Q dans Connect, ou équivalent), y compris l'ingénierie de prompts et l'appel d'outils.
  1. Solides compétences en TypeScript/Node.js et Python ; expérience de production en React ; ingénierie serverless AWS solide (Lambda, EventBridge, API Gateway, DynamoDB, Step Functions, Kinesis).
  1. Maîtrise de l'infrastructure en tant que code avec AWS CDK ou Terraform, y compris les modèles de déploiement multi-comptes.
  1. Expérience de la livraison et du support de systèmes en production, discipline de test, instrumentation d'observabilité, et débogage d'incidents à travers le full stack.
  1. Communication claire avec un comportement professionnel face au client, capable de présenter votre travail, d'expliquer les compromis et d'animer des sessions de travail avec les ingénieurs clients.

Qualifications Souhaitées

  1. Certifications AWS (Solutions Architect, Developer, ou Spécialité liée à ML/Connect).
  1. Expérience de migration de centres de contact (Avaya, Genesys, Cisco, Oracle, ou Salesforce vers Amazon Connect).
  1. Expérience dans des secteurs réglementés : secteur public/gouvernemental (Section 508, FedRAMP), santé (HIPAA), ou services financiers.
  1. Maîtrise des opérations de centre de contact : concepts WFM (prévision, planification, adhérence), gestion de la qualité, conformité sortante (TCPA), et KPIs CX (confinement, AHT, CSAT, SLA/TAT).
  1. Expérience en observabilité IA (corrélation de traces, attribution de tokens/coûts, profilage de latence) ou en ingénierie d'accessibilité (WCAG 2.1 AA, automatisation axe-core).
  1. Expérience en conseil ou en prestation client.

Avantages

  • Travail à distance à 100%.
  • Jours fériés généreux et congés payés flexibles.
  • Phantom equity compétitif.
  • Prise en charge des examens et certifications.
  • Primes de reconnaissance entre pairs.
  • Ordinateur portable et outils de pointe.
  • Allocation pour équipement et bureau.
  • Plan de développement professionnel individuel.
  • Allocation annuelle pour l'apprentissage et le développement.
  • Travaillez avec une équipe mondiale incroyable et dans une culture d'entreprise formidable.

NOTE : Ce poste nécessite une autorisation légale actuelle pour travailler dans le pays où il est situé. Caylent ne peut pas sponsoriser de demandes de visa ou de permis de travail pour le moment.

Chez Caylent, nous nous engageons à des pratiques d'embauche équitables, transparentes et inclusives. Dans le cadre de notre processus de recrutement, nous pouvons utiliser des outils d'intelligence artificielle (IA) ou des systèmes automatisés pour aider au filtrage et à l'évaluation des candidatures afin de faire correspondre les qualifications des candidats aux exigences du poste.

Ces outils sont conçus pour soutenir, et non remplacer, la prise de décision humaine. Les décisions d'embauche finales sont toujours prises par nos professionnels du recrutement formés.

Si un outil d'IA ou automatisé est utilisé pendant votre processus de candidature, il le sera uniquement conformément aux lois et réglementations applicables, et vos informations seront traitées de manière sécurisée et confidentielle.

Si vous avez des questions, veuillez contacter [email protected]

Caylent est un lieu où chacun a sa place. Nous célébrons la diversité et nous nous engageons à créer un environnement inclusif pour tous les employés. Notre approche nous aide à constituer une équipe gagnante qui représente une variété d'origines, de perspectives et de capacités. Ainsi, quelle que soit la manière dont votre diversité s'exprime, vous pouvez trouver votre place ici chez Caylent.

Nous sommes fiers d'être un employeur garantissant l'égalité des chances. Nous interdisons la discrimination et le harcèlement de toute nature fondés sur la race, la couleur, la religion, l'origine nationale, le sexe (y compris la grossesse), l'orientation sexuelle, l'identité de genre, l'expression de genre, l'âge, le statut d'ancien combattant, les informations génétiques, le handicap ou d'autres caractéristiques protégées par la loi.

Si vous souhaitez demander un aménagement en raison d'un handicap, veuillez nous contacter à l'adresse [email protected].

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