Développeur sénior, Apprentissage automatique

4 Weeks ago • All levels • Artificial Intelligence

Job Summary

Job Description

Epic Games seeks a Senior Machine Learning Developer to contribute to the enhancement of Twinmotion, a real-time visualization application. Responsibilities include developing and improving AI/ML-based systems for superior rendering quality and optimized workflows. The ideal candidate will possess strong Python and C++ programming skills, expertise in AI/ML, and experience with real-time applications. The role involves prototyping, creating production-ready solutions, collaborating with other AI/ML teams, and ensuring code robustness. Specific tasks include improving visualization features for architecture, product, and automotive markets and bridging communication between AI/ML and Twinmotion teams.
Must have:
  • Excellent Python programming skills
  • Strong AI/ML knowledge
  • C++ experience, development tools, and profiling
  • Experience with build pipelines, development tools, and APIs
  • Experience delivering desktop applications (Windows, macOS)
  • Collaboration with geographically distributed teams
Good to have:
  • Experience with cutting-edge rendering APIs
  • Professional experience with a C++ game engine
Perks:
  • 100% employer-paid benefits (medical, dental, vision)
  • Supplemental insurance coverage
  • Telemedicine
  • Life insurance
  • AD&D insurance
  • Long-term disability insurance
  • Weekly indemnity (short-term disability)
  • Retirement savings plan with employer matching
  • Employee assistance program
  • Mental wellness program

Job Details

PROGRAMMATION OU DEVELOPPEMENT - UNREAL ENGINE

Ce que nous faisons

Les projets propulsés par Unreal Engine demeurent à la fine pointe du divertissement en temps réel depuis plus de 20 ans. Notre équipe d’experts en matière de programmation innove constamment afin d’améliorer les outils et la technologie conçus pour donner des moyens incroyables aux développeurs de contenu à l’échelle de la planète. 

Ce que vous ferez

Vous serez responsable du développement, de l’amélioration et de divers systèmes dans Twinmotion afin d’améliorer l’expérience utilisateur. Nous sommes à la recherche d’une personne qui nous aidera à améliorer les fonctionnalités de visualisation pour les marchés de l’architecture, des produits et de l’automobile. Le candidat idéal sera un développeur axé sur le client dans le domaine de l’intelligence artificielle (IA) et de l’apprentissage automatique avec une expérience dans les applications en temps réel.

Ce dont vous serez responsable

  • Utiliser et développer des solutions techniques fondées sur l’IA et l’apprentissage automatique pour améliorer la qualité du rendu et optimiser les processus de travail pour les utilisateurs de divers secteurs.
  • Développer des prototypes et réaliser des solutions prêtes à la production qui simplifieront le travail quotidien des utilisateurs de nos produits.
  • Travailler avec d’autres équipes dans les secteurs de l’IA et de l’apprentissage automatique au sein d’Epic. Faire le pont entre ces équipes et l’équipe responsable de Twinmotion. Écrire du code durable et robuste.

Ce que nous recherchons

  • Excellentes compétences de programmation dans Python
  • Excellentes connaissances en IA et en apprentissage automatique
  • Expérience avec C++, les outils de développement et le profilage
  • Expérience dans l’utilisation de pipeline de compilation, d’outils de développement, d’interfaces de programmation (API) de plateformes et, plus largement, d’écosystèmes macOS et Windows, ou connaissances connexes
  • Expérience dans la finalisation d’applications pour ordinateurs de bureau (Windows et macOS), notamment en matière de compatibilité
  • Capacité à interagir avec divers développeurs au sein d’une équipe géographiquement dispersée.
  • Excellentes capacités de communication verbale et écrite
  • Expérience dans l’utilisation d’API de dernière génération pour le rendu est un atout
  • Expérience professionnelle avec un engin de jeu C++ un atout

Ce poste est ouvert à plusieurs sites à travers le Canada et l'Europe (à l'exclusion de la Colombie-Britannique).

Avantages

Nous payons l’entièreté des primes (100 %) associées aux avantages sociaux, tant pour les employés que pour les personnes à charge, et proposons une couverture supplémentaire pour les soins médicaux, dentaires et de la vue, les maladies graves, la télémédecine, l’assurance-vie, l’assurance en cas de décès ou de mutilation par accident et l’assurance invalidité de longue durée. Nous offrons également une indemnité hebdomadaire (invalidité de courte durée) et un régime d’épargne-retraite avec cotisation concurrentielle de la part de l’employeur. En plus du programme d’aide aux employés, nous proposons un programme étoffé de bien-être mental par l’entremise de Modern Health, un organisme qui fournit gratuitement des services de thérapie et d’encadrement aux employés et aux personnes à charge.

Similar Jobs

Google - Senior Software Engineer, Ads

Google

(On-Site)
2 Months ago
Gamebreaking Studios - Engineering Manager (Unreal Gameplay Focus)

Gamebreaking Studios

Canada (Remote)
3 Months ago
ByteDance - Algorithm Engineer (Multiple Positions)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
ByteDance - Software Development Engineer, Network Automation - San Jose

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
PhonePe - Software Engineer (Backend, 5-7 years)

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Zoox - Senior/Staff Software Engineer - Machine Learning

Zoox

Foster City, California, United States (Hybrid)
3 Months ago
Trend Micro - Large Language Models (LLM) Expert (VicOne_Automotive Security)

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago
ByteDance - Research Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Tencent - Principal Researcher: Artificial General Intelligence (Audio, Speech and Multimodal Processing)

Tencent

Bellevue, Washington, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ludeo - Streaming Engineer C++

Ludeo

Los Angeles, California, United States (On-Site)
1 Week ago
Google - Technical Solutions Engineer, Google Distributed Cloud (Airgapped)

Google

Frankfurt, Hessen, Germany (On-Site)
2 Months ago
Playrix - Middle C++ Software Engineer (Gameplay)

Playrix

Serbia (Remote)
3 Months ago
QUANTIC DREAM - Programmeur Intelligence Artificielle (H/F/NB)

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
3 Months ago
Hitachi - Principal Software Engineer

Hitachi

San José, San José Province, Costa Rica (Remote)
3 Months ago
ByteDance - Product Security Leader, Global Monetization

ByteDance

Singapore (On-Site)
6 Days ago
Meta - Research Scientist Intern, Graphics Neural Rendering and Compression (PhD)

Meta

Redmond, Washington, United States (On-Site)
2 Months ago
4ThePlayer - REMOTE Backend TypeScript Developer

4ThePlayer

(Remote)
2 Months ago
Meta - Technical Game Designer

Meta

Seattle, Washington, United States (On-Site)
8 Months ago
Microsoft - Senior Software Engineer - C++

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Barracuda Networks  Inc  - Principal Enterprise Data Architect

Barracuda Networks Inc

Ontario, Canada (On-Site)
3 Months ago
Keywords Studios (Player Support) - Early Career Games User Researcher

Keywords Studios (Player Support)

Montréal, Québec, Canada (Hybrid)
2 Months ago
Epic Games - Artiste de personnages sénior

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Weeks ago
Thumbtack - Senior Data Scientist, Operations

Thumbtack

Ontario, Canada (Remote)
1 Day ago
Diligent Corporation - Staff Software Engineer

Diligent Corporation

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Signal Space Lab - Senior Level Designer - UNITY

Signal Space Lab

Quebec, Canada (On-Site)
1 Month ago
Electronic Arts - Director Product Management - The Sims

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Ingenuity Studios, LLC - CG Lead

Ingenuity Studios, LLC

Vancouver, British Columbia, Canada (Remote)
8 Months ago
QUANTIC DREAM - Concepteur.trice de jeu - Compétitif

QUANTIC DREAM

Montreal, Quebec, Canada (Hybrid)
3 Months ago
Ubisoft - Technical Architect

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Stonewall Collision & Auto Painting - Senior Data Scientist

Stonewall Collision & Auto Painting

Vijayawada, Andhra Pradesh, India (On-Site)
4 Months ago
Zoox - Principal Machine Learning Engineer

Zoox

Foster City, California, United States (On-Site)
3 Months ago
Zoox - Machine Learning, Perception Internship/Co-op

Zoox

Foster City, California, United States (On-Site)
3 Months ago
Google - Senior Software Engineer, Core Machine Learning, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
Microsoft - Senior Researcher/Senior Research SDE (AI)

Microsoft

Beijing, Beijing, China (On-Site)
1 Month ago
Mozilla - Staff Machine Learning Engineer, Fakespot

Mozilla

Canada (Remote)
3 Months ago
Scale AI - Software Engineer - New Grad

Scale AI

San Francisco, California, United States (On-Site)
3 Months ago
Microsoft - Senior Software Engineer - LLM Performance

Microsoft

(On-Site)
2 Weeks ago
Blizzard Entertainment - Senior Manager, Data Science

Blizzard Entertainment

United States (Hybrid)
3 Months ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Generative AI) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Founded in 1991, Epic Games is a leading interactive entertainment company and provider of 3D engine technology. Epic operates Fortnite, one of the world’s largest games with over 350 million accounts and 2.5 billion friend connections. Epic also develops Unreal Engine, which powers the world’s leading games and is adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation. Through Unreal Engine, Epic Games Store, and Epic Online Services, Epic provides an end-to-end digital ecosystem for developers and creators to build, distribute, and operate games and other content. Epic has over 40 offices worldwide with headquarters in Cary, North Carolina.

Vancouver, British Columbia, Canada (On-Site)

(On-Site)

(On-Site)

Cary, North Carolina, United States (On-Site)

Cary, North Carolina, United States (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

(On-Site)

Cary, North Carolina, United States (On-Site)

Cary, North Carolina, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Epic Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug