Développeur sénior, Apprentissage automatique

1 Month 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

Xogar Games - Unreal Game Developer

Xogar Games

Bengaluru, Karnataka, India (On-Site)
8 Months ago
NVIDIA - Senior ASIC Verification Engineer - GPU

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Week ago
Wargaming - Automation QA Engineer (World of Warships Franchise, Web Team)

Wargaming

Belgrade, Serbia (Hybrid)
3 Months ago
Wargaming - Server Developer (World of Tanks)

Wargaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
ByteDance - Network Software Development Engineer Graduate (Network Engineering-Virtual Network) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
NVIDIA - Senior HPC and AI Networking Performance Research and Analysis Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Rackspace Technology - Senior MLOPs Engineer

Rackspace Technology

United States (Remote)
4 Months ago
Zoox - Principal Machine Learning Engineer

Zoox

Foster City, California, United States (On-Site)
3 Months ago
Google - Software Engineer III, AI/ML

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Microsoft - Cambridge Internship: Generative AI and Meeting Goals (HCI & Behavioral Science)

Microsoft

Cambridge, England, United Kingdom (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Aristocrat Gaming - Engineer II

Aristocrat Gaming

Gurugram, Haryana, India (Hybrid)
3 Weeks ago
Luxoft - Android Automotive Developer

Luxoft

Brazil, Indiana, United States (Remote)
3 Months ago
InMobiInMobi - Senior Solutions Engineer

InMobiInMobi

London, England, United Kingdom (On-Site)
3 Months ago
Microsoft - Principal Graphics Engineer

Microsoft

Santa Monica, California, United States (Remote)
1 Month ago
Meta - ASIC Engineer, Design Verification

Meta

Sunnyvale, California, United States (Remote)
3 Months ago
ByteDance - Full Stack Software Engineer - Data, Security

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Rockstar Games - Senior Technical Artist: Animation

Rockstar Games

London, England, United Kingdom (On-Site)
4 Months ago
Avalanche Studios Group - Senior Cloud Engineer

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Matchtech - Junior Game Developer

Matchtech

Birmingham, England, United Kingdom (On-Site)
7 Months ago
Warner Bros Games - Chef.fe d'équipe, programmation moteur de jeu / Lead Programmer, Engine

Warner Bros Games

Montreal, Quebec, Canada (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Trek - Service Technician - Part Time

Trek

Montreal, Quebec, Canada (On-Site)
3 Months ago
Scanline VFX - Développeur Pipeline Senior (Houdini)/ Senior Pipeline Developer (Houdini)

Scanline VFX

Montreal, Quebec, Canada (On-Site)
3 Months ago
Activision - Technical Producer

Activision

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Paytm - Software Engineer - Cloud Automation

Paytm

Toronto, Ontario, Canada (Hybrid)
2 Months ago
Epic Games - Analyste de données - Analyse produit

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Epic Games - Senior ML Developer

Epic Games

Canada (On-Site)
1 Month ago
IGG - Senior Gameplay/System Designer (Mobile Game)

IGG

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Mixmob - Senior Full-Stack React/Node & NFT Gaming Developer

Mixmob

Vancouver, British Columbia, Canada (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Microsoft - Member of Technical Staff, High Performance Computing Engineer

Microsoft

Mountain View, California, United States (Hybrid)
1 Month ago
Zoox - Senior Software Engineer - Simulaton Scenario Automation

Zoox

Seattle, Washington, United States (Hybrid)
4 Months ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Sunnyvale, California, United States (Remote)
3 Months ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Bellevue, Washington, United States (Remote)
3 Months ago
Infoblox - Staff Data Scientist

Infoblox

Bengaluru, Karnataka, India (Remote)
5 Months ago
ByteDance - Cloud Native Engineer, ARK Large Model Platform (Singapore)

ByteDance

Singapore (On-Site)
3 Months ago
Fun Dog Studios - Artificial Intelligence Engineer

Fun Dog Studios

United States (Remote)
5 Months ago
PlayStation Global - Staff Machine Learning Engineer

PlayStation Global

London, England, United Kingdom (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.

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

Novi Sad, Vojvodina, Serbia (On-Site)

Berlin, Berlin, Germany (On-Site)

(On-Site)

London, England, United Kingdom (On-Site)

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

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

Vancouver, British Columbia, Canada (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