21 Oct
|
LE140 Unity Technologies Canada
|
Winnipeg
21 Oct
LE140 Unity Technologies Canada
Winnipeg
’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. 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. 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 learning for scalable behaviours, AI planning and goal inference frameworks for NPCs and simulations, and agent memory and world modelling systems for persistent, believable behaviour. Collaborate across internal and external teams to unlock innovative use cases in gaming, simulation, and interactive storytelling. Contribute to the long‑term vision and roadmap for Unity’s agentic AI offerings, ensuring modularity, usability, and performance across platforms. Establish and champion best practices for model quality, simulation‑based evaluation, and ML/AI safety within real‑time systems. Mentor engineers and researchers while cultivating a technical culture of innovation, excellence, and collaboration. What we’re looking for
Advanced degree (MS or Ph.
D.) in Computer Science, Machine Learning, Robotics, or a related field—or equivalent practical experience. 5+ years of hands‑on experience developing ML systems in production,
ideally within real‑time or interactive environments. Strong background in one or more of the following: reinforcement learning, fine‑tuning, decision‑making under uncertainty, AI planning, or multi‑agent systems. Cette fourchette correspond au salaire de base prévu pour ce poste. En plus du salaire de base, ce poste peut donner droit à des attributions d’actions et à une participation à nos programmes d’incitation de l’entreprise, comme des primes annuelles discrétionnaires ou des commissions de vente. This range reflects the anticipated base salary for this position. Beyond base salary, this role may be eligible for equity awards and participation in our company incentive plans (such as annual discretionary bonuses or sales commissions). The final offer amount will depend on several factors, including geographic location and the candidate’s relevant experience, professional background, and skill set. Avantages
assurance santé, vie et invalidité complète Subvention pour les déplacements Participation des employés à l’actionnariat Régimes de retraite/pension compétitifs Vacances et congés personnels généreux Soutien aux nouveaux parents grâce à des congés et des programmes de soutien aux familles Collations offertes au bureau Programmes et soutien en matière de santé mentale et de bien‑être Groupes‑ressources pour employés Programme mondial d’aide aux employés Programmes de formation et de perfectionnement Programme de bénévolat et de jumelage de dons Benefits
Comprehensive health, life, and disability insurance Commute subsidy Employee stock ownership Competitive retirement/pension plans Generous vacation and personal days Support for current parents through leave and family‑care programs Office food s
📌 Senior Machine Learning Engineer (Winnipeg)
🏢 LE140 Unity Technologies Canada
📍 Winnipeg