Senior Machine Learning Engineer

Unity Technologies SF

Montreal

Vor Ort

CAD 120.000 - 180.000

Vollzeit

Vor 7 Tagen
Sei unter den ersten Bewerbenden

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Unity Technologies SF recherche un Ingénieur Machine Learning Senior pour diriger le développement de systèmes d'IA agents au sein du moteur Unity, permettant la création d'agents en jeu et de simulations plus intelligents et réactifs. Le rôle implique la conception, l'implémentation et l'optimisation de modèles et cadres agentiques dans des environnements en temps réel.

Le candidat idéal possède une expérience avérée (>5 ans) en ML en production, des compétences en apprentissage par

Qualifikationen

  • Master ou Doctorat en informatique, ML, robotique ou domaine connexe.
  • Expérience réelle de développement de systèmes ML en production (>5 ans).
  • Solide expérience en apprentissage par renforcement et systèmes multi‑agents.

Aufgaben

  • Concevoir, implémenter et faire évoluer à grande échelle des systèmes d'agents IA dans les environnements Unity.
  • Développer des cadres agentiques réutilisables (planification, mémoire, couches d'adaptation de politique).
  • Développer des modèles d'IA pour le système agentique Unity AI.
  • Intégrer des modèles ML dans les contraintes d'un moteur de jeu en temps réel, en optimisant latence et déterminisme.

Kenntnisse

Reinforcement learning
Multi-agent systems
Décision en incertitude
Planification de tâches
Déploiement de modèles en temps réel

Ausbildung

Master ou Doctorat en informatique/ML/robotique ou domaine connexe

Tools

Unity
Unity ML-Agents

Jobbeschreibung

'opportunité

Chez Unity, nous façonnons l'avenir du développement 3D en temps réel en permettant aux créateurs d'exploiter des systèmes intelligents et autonomes. Notre IA agentique de nouvelle génération (orientée vers des objectifs, adaptative, et capable de raisonner et de planifier dans des environnements dynamiques) transforme la manière dont les jeux et les simulations prennent vie.

Nous recherchons un(e) Ingénieur(e) Machine Learning Senior pour diriger le développement de ces systèmes d'IA fondamentaux au sein du moteur Unity, donnant aux créateurs les moyens de construire des agents en jeu et des simulations plus intelligents et plus réactifs. Votre travail stimulera directement l'innovation, permettant aux développeurs et aux designers d'intégrer de manière fluide des comportements d'IA sophistiqués dans leurs mondes.

Ce poste est parfait pour quelqu'un de passionné par le fait de repousser les limites de l'IA, des systèmes multi-agents, de l'apprentissage par renforcement et de la prise de décision intelligente dans des environnements complexes et en temps réel.

Ce que vous ferez
  • Concevoir, implémenter et faire évoluer à grande échelle des systèmes d'agents IA dans des environnements Unity qui permettent un comportement orienté vers des objectifs, la planification et l'exécution de tâches, et une prise de décision tenant compte de l'environnement.
  • Développer des frameworks agentiques réutilisables (tels que des modules de planification, des systèmes de mémoire ou des couches d'adaptation de politique) que les créateurs peuvent étendre dans leurs propres projets.
  • Développer des modèles d'IA pour le système agentique Unity AI. Les modèles d'IA effectuent diverses tâches pour la création de jeux Unity.
  • Intégrer de manière fluide des modèles de Machine Learning dans les contraintes d'un moteur de jeu en temps réel, en optimisant la latence, la puissance de calcul et le déterminisme.
  • Diriger des initiatives à fort impact, incluant l'apprentissage par renforcement hiérarchique pour des comportements évolutifs, des frameworks de planification IA et d'inférence d'objectifs pour les PNJ et les simulations, ainsi que des systèmes de mémoire d'agent et de modélisation du monde pour un comportement persistant et crédible.
  • Collaborer avec des équipes internes et externes pour débloquer des cas d'usage innovants dans le jeu vidéo, la simulation et la narration interactive.
  • Contribuer à la vision à long terme et à la feuille de route des offres d'IA agentique de Unity, en garantissant la modularité, l'utilisabilité et la performance sur toutes les plateformes.
  • Établir et promouvoir les bonnes pratiques en matière de qualité des modèles, d'évaluation basée sur la simulation et de sécurité ML/IA au sein des systèmes en temps réel.
  • Encadrer des ingénieurs et des chercheurs tout en cultivant une culture technique d'innovation, d'excellence et de collaboration.
Ce que nous recherchons
  • Diplôme de niveau avancé (Master ou Doctorat) en informatique, Machine Learning, robotique ou dans un domaine connexe, ou expérience pratique équivalente.
  • Plus de 5 ans d'expérience concrète dans le développement de systèmes de ML en production, idéalement dans des environnements en temps réel ou interactifs.
  • Solide expérience dans un ou plusieurs des domaines suivants : apprentissage par renforcement, fine-tuning, prise de décision en situation d'incertitude, planification IA ou systèmes multi-agents.
The opportunity

At Unity, we're shaping the future of real-time 3D development by enabling creators to harness intelligent, autonomous systems. Our next-generation agentic AI - goal-directed, adaptive, and capable of reasoning and planning in dynamic environments - is transforming how games and simulations come to life.

We're looking for a Senior Machine Learning Engineer to lead the development of these foundational AI systems within the Unity engine, empowering creators to build smarter, more responsive in-game agents and simulations. Your work will directly drive innovation, allowing developers and designers to integrate sophisticated AI behaviour seamlessly into their worlds.

This role is perfect for someone passionate about pushing the boundaries of AI, multi-agent systems, reinforcement learning, and intelligent decision-making in complex, real-time environments.

What you'll be doing
  • Design, implement, and scale AI agent systems in Unity environments that enable goal-directed behaviour, task planning and execution, and environment-aware decision-making.
  • Develop reusable agentic frameworks - such as planning modules, memory systems or policy adaptation layers - that creators can extend in their own projects.
  • Develop AI models for the Unity AI agentic system. The AI models perform various tasks for building Unity games.
  • Integrate Machine Learning models seamlessly within real-time game engine constraints, optimizing for latency, compute, and determinism.
  • Lead high-impact initiatives, including hierarchical reinforcement l
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Développeuse ou développeur backend sénior, Outils IA internes / Senior Backend Developer, Internal AI Tooling
Développeuse ou développeur backend sénior, Outils IA internes / Senior Backend Developer, Internal AI Tooling

Unity Technologies SF • Montreal

Vor Ort
CAD 120.000 - 180.000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

LE140 Unity Technologies Canada Company • Montreal

Vor Ort
CAD 120.000 - 180.000
Comprehensive health, life, and loss/3
Employee stock ownership
Competitive retirement/pension plans
+7
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Unity • Montreal (administrative region)

Vor Ort
CAD 120.000 - 180.000
Assurance santé
Plan d’épargne employé et actions
Congés généreux
+1
Développeur(se) de Logiciels Expert (Staff), IA & AA, Sentis / Staff Software Developer, AI & M[...]
Développeur(se) de Logiciels Expert (Staff), IA & AA, Sentis / Staff Software Developer, AI & M[...]

Unity • Montreal

Vor Ort
CAD 90.000 - 120.000
Assurance santé, vie et invalidité complète
Vacances et congés personnels généreux
Programmes de formation et de perfectionnement
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Unity Enterprise • Montreal

Vor Ort
CAD 136.000 - 204.000
Health, life and disability insurance
Relocation subsidies
Employee equity participation
+2
Programmeur·se Senior C++ - Apprentissage automatique
Programmeur·se Senior C++ - Apprentissage automatique

Ubisoft Entertainment Inc. • Montreal

Vor Ort
CAD 120.000 - 180.000
Staff Software Engineer, Gaming AI
Staff Software Engineer, Gaming AI

Unity Technologies SF • Montreal

Vor Ort
CAD 140.000 - 190.000
Equity awards
Discretionary bonuses
Sales commissions
Développeur(se) logiciel sénior, optimisation d'actifs 3D (C++) / Senior Software Developer, 3D[...]
Développeur(se) logiciel sénior, optimisation d'actifs 3D (C++) / Senior Software Developer, 3D[...]

Unity • Montreal

Vor Ort
CAD 125.000 - 203.000
Assurance santé, vie et invalidité
Subvention pour les déplacements
Participation des employés à l’actionn
+3
Senior Software Engineer
Senior Software Engineer

LE140 Unity Technologies Canada Company • Toronto

Hybrid
CAD 140.000 - 190.000
Assurance santé, vie et invalidité
Subvention pour les déplacements
Participation à l’actionnariat
+7
Senior AI Software Developer
Senior AI Software Developer

Motive Studio • Montreal

Vor Ort
CAD 120.000 - 170.000