Principal Software Engineer
Role Overview
L’équipe construit et exploite la plateforme d’évaluation hors ligne qui contrôle la qualité de Microsoft Copilot.
Les équipes Copilot exécutent leurs scénarios sur la plateforme, évaluent les réponses et utilisent des tableaux de scores pour éclairer les décisions de livraison.
Le Principal Software Engineer porte la vision technique d’une plateforme axée sur l’IA et les agents autonomes, dans un cadre strict de conformité d’entreprise.
Le poste vise à faire évoluer la mesure de qualité pour les expériences de Copilot reposant sur des agents autonomes.
Key Skills for This Role
Full Job Posting
À propos du rôle
L’équipe construit et exploite la plateforme d’évaluation hors ligne qui contrôle la qualité de Microsoft Copilot.
Les équipes Copilot exécutent leurs scénarios sur la plateforme, évaluent les réponses et utilisent des tableaux de scores pour éclairer les décisions de livraison.
Le Principal Software Engineer porte la vision technique d’une plateforme axée sur l’IA et les agents autonomes, dans un cadre strict de conformité d’entreprise.
Le poste vise à faire évoluer la mesure de qualité pour les expériences de Copilot reposant sur des agents autonomes.
Responsabilités
- Définir l’orientation technique et transformer les questions de qualité en scénarios, métriques et évaluations reproductibles.
- Concevoir des services, pipelines et outils pouvant être exploités et étendus par des agents autonomes, avec observabilité et garde-fous.
- Garantir des résultats fiables malgré des dépendances multiples et des charges importantes, avec dégradation gracieuse, relances et contrôles adaptés.
- Définir l’évaluation des expériences agentiques, des trajectoires multi-tours et du choix d’outils aux résultats des tâches, à l’UX et à la voix.
- Créer des capacités de simulation, de collecte et de scoring pour mesurer le comportement des agents.
- Mentorer des ingénieurs, améliorer la maintenabilité et moderniser la plateforme pour accroître l’échelle, réduire les coûts et améliorer la latence.
- Suivre et partager les pratiques émergentes en systèmes agentiques, évaluation IA et opérations autonomes.
Qualifications requises
- Baccalauréat en informatique ou domaine technique connexe et au moins 6 ans d’expérience en ingénierie avec programmation en C, C++, C#, Java, JavaScript ou Python, ou expérience équivalente.
- Satisfaire aux vérifications de sécurité applicables, notamment à la vérification Microsoft Cloud à l’embauche ou au transfert et tous les deux ans.
Qualifications privilégiées
- Maîtrise en informatique ou domaine technique connexe et au moins 8 ans d’expérience, ou baccalauréat et au moins 12 ans, ou expérience équivalente.
- Expérience approfondie des systèmes distribués à grande échelle et de l’ingénierie de la fiabilité.
- Expérience de systèmes IA-first ou agentiques et d’outils destinés à des agents autonomes, avec observabilité et mécanismes de sécurité.
- Expérience des systèmes d’évaluation ou de mesure IA/ML, notamment notation par LLM, conception de métriques et pipelines de données à grande échelle.
Rémunération
- La fourchette salariale de base typique au Canada est de 142 400 à 257 500 CAD par année.
Processus de recrutement
- Le poste reste ouvert au moins cinq jours et les candidatures sont acceptées jusqu’à ce qu’il soit pourvu.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Microsoft
Software Engineer II
Vancouver, CAN
Microsoft is seeking a software engineer to build and operate cloud infrastructure for real-time communication and Copilot experiences. The work spans distributed systems, reliability, security, performance optimization,
Security Activation GTM
Riyadh, KSA
Software Engineer II
Vancouver, CAN
Partner Investments Risk Manager
Redmond, USA
Critical Environment Technician Manager (Night Shift)
Wenatchee, USA
Sr Digital Solution Engineer - Cloud & AI Data
, USA
Marketing Technology Operations Manager
, USA
Data Center Security Operations Manager
Boydton, USA
Senior Program Manager, Global Workplace Services
Redmond, USA