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

Zuru - Senior C++ Software Engineer

Zuru

Milan, Lombardy, Italy (Hybrid)
3 Months ago
Epic Games - Senior Engine Programmer

Epic Games

Canada (On-Site)
1 Month ago
ByteDance - Software Development Engineer, Network Automation - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Microsoft - Principal Software Engineering Manager - Linux Performance

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Blazing griffin - Tools Programmer (Games)

Blazing griffin

Glasgow, Scotland, United Kingdom (Hybrid)
1 Month ago
Meta - AI Research Scientist, Language - Generative AI

Meta

Redmond, Washington, United States (On-Site)
3 Months ago
Plarium - Director of Gen-AI

Plarium

Herzliya, Tel Aviv District, Israel (On-Site)
2 Days ago
Ubisoft - Senior ML Programmer

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Inworld AI - Staff / Principal AI Researcher - USA

Inworld AI

Mountain View, California, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Token Metrics - Senior Crypto Data Engineer (Remote)

Token Metrics

Budapest, Hungary (Remote)
3 Months ago
PearlAbyss - [경력] 배경 Procedural 모델러 모집

PearlAbyss

(On-Site)
1 Month ago
Regent Craft - Flight Controls Engineering Intern

Regent Craft

North Kingstown, Rhode Island, United States (On-Site)
4 Months ago
The Walt Disney Company - Sr Software Engineer (Rust Developer)

The Walt Disney Company

San Francisco, California, United States (On-Site)
3 Months ago
Qualitrol - Software Engineer - C++/Python

Qualitrol

Mumbai, Maharashtra, India (Hybrid)
3 Months ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Seattle, Washington, United States (Remote)
3 Months ago
Keen Software House - Senior Render Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
1 Day ago
Corsair - ICUE Test Engineer

Corsair

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Month ago
Tencent - Senior Client Programmer

Tencent

(On-Site)
2 Weeks ago
Microsoft - (Senior) Software Engineer - Backend

Microsoft

Cairo, Cairo Governorate, Egypt (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

SideFX Software - *Join Our SideFX Talent Community*

SideFX Software

Toronto, Ontario, Canada (Hybrid)
7 Months ago
Ubisoft - Cinematic Art Director

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Warner Bros Games - Animateur.trice avancé.e / Advanced Animator

Warner Bros Games

Montreal, Quebec, Canada (Hybrid)
1 Month ago
The Walt Disney Company - Animator (Contract)

The Walt Disney Company

British Columbia, Canada (Hybrid)
1 Month ago
Scanline VFX - Lead Software Engineer (Production Tools)

Scanline VFX

Vancouver, British Columbia, Canada (Remote)
3 Months ago
Framestore - SUPERVISEUR(E) DE L'ANIMATION | ANIMATION SUPERVISOR

Framestore

Montreal, Quebec, Canada (Hybrid)
8 Months ago
Activision - Technical Producer

Activision

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Ubisoft - Analyste en sécurité Physique

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Maxis Studios - Experience Designer - The Sims

Maxis Studios

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
AppLovin - Data Analyst

AppLovin

Toronto, Ontario, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

ByteDance - Research Scientist, Vision Foundation Model

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Unity - Principal Applied Research Machine Learning Engineer

Unity

London, England, United Kingdom (On-Site)
4 Months ago
Microsoft - Member of Technical Staff, Platform Engineer

Microsoft

Mountain View, California, United States (Hybrid)
1 Month ago
Inkittt - Senior Machine Learning Engineer, Recommendations

Inkittt

San Francisco, California, United States (Hybrid)
2 Weeks ago
ION - Senior AI Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
4 Months ago
Meta - Research Scientist Intern, Language and Multimodal Research for GenAI (PhD)

Meta

New York, New York, United States (On-Site)
2 Months ago
PwC - Risk Services - AI Solution Specialist

PwC

Singapore (On-Site)
4 Months ago
The Artarium - AI Digital Artist

The Artarium

Gurugram, Haryana, India (On-Site)
6 Months ago
Microsoft - Social Sciences Program Manager

Microsoft

London, England, United Kingdom (On-Site)
3 Weeks ago
Zoox - Offline Perception Internship/Co-op

Zoox

Boston, Massachusetts, 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.

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

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

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

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

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

(On-Site)

Montreal, Quebec, Canada (On-Site)

(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