Talent.com
3D Programmer
3D ProgrammerUbisoft • Montreal, Québec, Canada
No longer accepting applications
3D Programmer

3D Programmer

Ubisoft • Montreal, Québec, Canada
19 days ago
Job type
  • Full-time
Job description
Job Description

As a 3D Programmer, you will join a small, empowered team building an ambitious multiplayer experience in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real - together.

What you’ll do

  • Develop and optimize 3D rendering systems that balance visual quality and performance;
  • Write and maintain core graphics code that supports real-time rendering;
  • Collaborate closely with technical artists to translate artistic needs into efficient technical solutions;
  • Work with cross-disciplinary teams to ensure visual consistency and stability;
  • Optimize GPU and CPU performance across target platforms;
  • Support production teams by debugging and resolving graphics-related issues;
  • Contribute to improving rendering pipelines and tools;
  • Document your work and share best practices with the team.

Qualifications

What you bring to the team

  • A degree in Computer Science or Software Engineering;
  • At least 5 years of experience in programming;
  • Multiplayer game development experience;
  • Strong skills in C++ programming and graphics-related development;
  • Solid understanding of mathematics such as algebra, geometry, and calculus;
  • Experience working with graphics APIs such as DirectX or similar technologies;
  • Familiarity with GPU architecture and performance optimization;
  • Ability to collaborate with both technical and creative partners;
  • Clear communication skills and a team-focused mindset;
  • Curiosity and a drive to innovate and improve visual quality.


Create a job alert for this search

3D Programmer • Montreal, Québec, Canada

Similar jobs

Unreal Programmer

High Voltage SoftwareMontreal (administrative region), QC, CA
Full-time

High Voltage is looking for experienced and passionate.This role is a fantastic opportunity for a dedicated engineer to use their extensive knowledge of Unreal Engine and C++ to build robust, high-...Show more

 • Promoted

3D Generalist

Alberta Veterinary Laboratories LtdMontreal (administrative region), QC, CA
Full-time +1

Director of Video and Animation.CAD per year, plus eligibility for company bonus and benefits.Monday – Friday, 9AM–5PM (in your time zone, flexible hours).If you crave a workplace that values your ...Show more

 • Promoted

3D Programmer

Ubisoft MontréalMontreal (administrative region), QC, CA
Full-time

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more.We believe diverse per...Show more

 • Promoted

Senior Rendering Programmer

Cloud ChamberMontreal (administrative region), QC, CA
Full-time

As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision.You’ll collaborate with a passionate group of ...Show more

 • Promoted

Senior Device Software Engineer – 3D Printing & Microcontrollers

AON3DMontreal, Montreal (administrative region), CA
Full-time

Une entreprise innovante d'impression 3D à Montréal recherche un·e ingénieur·e logiciel senior qui travaillera sur le micrologiciel Klipper, nécessaire au bon fonctionnement des imprimantes.Le cand...Show more

 • Promoted

Remote 3D Generalist & Look Dev Artist

Company 3 CorpMontreal, Montreal (administrative region), CA
Remote
Full-time

A creative services company in Toronto is seeking a CG Generalist for future opportunities.The role involves completing diverse 3D-related tasks, ensuring high-quality standards, and adapting quick...Show more

 • Promoted

3D Programmer

Ubisoft EntertainmentMontreal (administrative region), QC, CA
Full-time

Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and more.We believe that diverse ...Show more

 • Promoted

Senior PM, 3D Visualization & CAD Viewer | Remote

CoLabMontreal (administrative region), QC, CA
Remote
Full-time

A leading technology firm is seeking a Senior Product Manager to oversee the build of its critical viewing technologies.You will guide the strategy and development of features for 2D and 3D visuali...Show more

 • Promoted

Senior Gameplay Programmer — 3C (Unreal Engine 5)

Studio KRAFTON MontréalMontreal (administrative region), QC, CA
Full-time

Un studio de jeux vidéo innovant à Montréal recherche un Programmer-euse Sénior Gameplay pour concevoir et maintenir des systèmes de gameplay essentiels.Le candidat idéal doit posséder au moins 8 a...Show more

 • Promoted

Remote C++ Games Programmer – Vancouver Area

Smoking Gun Interactive Inc.Montreal, Montreal (administrative region), CA
Remote
Full-time

A leading game development studio is seeking a Programmer to create high-quality, efficient code for game projects.The ideal candidate will have at least 2 years of C++ experience in the gaming ind...Show more

 • Promoted

Principal Character Tech Programmer

PixelmovementMontreal (administrative region), QC, CA
Full-time

A stealth mode AAA developer/publisher.Renowned for creating exceptional gaming experiences, the studio is currently working on its first major title, a fully funded AAA project already several yea...Show more

 • Promoted

Senior AI Programmer — AAA Multiplayer Games

Haven Interactive, LLCMontreal (administrative region), QC, CA
Full-time

A leading interactive entertainment studio in Quebec is seeking a Senior AI Programmer with over 8 years of experience.This role involves delivering high-quality systems, optimizing code for perfor...Show more

 • Promoted

Senior Gameplay Programmer – 3C Systems (Character/Camera)

White BayMontreal (administrative region), QC, CA
Full-time

A leading game development studio in Montreal is seeking a Senior/Principal Gameplay Programmer to enhance the feel and responsiveness of a major AAA title.The ideal candidate has over 8 years of g...Show more

 • Promoted

Unreal Programmer

High Voltage Software, Inc.Montreal (administrative region), QC, CA
Full-time

High Voltage is looking for experienced and passionate.This role is a fantastic opportunity for a dedicated engineer to use their extensive knowledge of Unreal Engine and C++ to build robust, high-...Show more

 • Promoted

Stylized 3D Characters Project Lead

Room 8 StudioMontreal (administrative region), QC, CA
Full-time

Room 8 Studio is an international art production and game development outsourcing company that provides external services worldwide.We work with global publishers including Activision, Nintendo, Ub...Show more

 • Promoted

Senior Software Developer: 3D Mass Timber Design (Remote)

StructureCraftMontreal (administrative region), QC, CA
Remote
Full-time

A pioneering structural design software startup is looking for an experienced software developer to enhance its 3D design platform for mass timber structures.The ideal candidate possesses a Compute...Show more

 • Promoted

Remote C++ Games Programmer – Vancouver Area

Smoking Gun InteractiveMontreal (administrative region), QC, CA
Remote
Full-time

A leading game development studio is seeking an enthusiastic Programmer based in Vancouver, Canada.This remote position involves producing efficient, clean code and creatively solving game technolo...Show more

 • Promoted

Contract CG / 3D Artist

Intergalactic Agency Inc.Montreal (administrative region), QC, CA
Full-time

Interactive Contractor Canada Remote $40 - $50 CAD per hour.Intergalactic is looking for a 3D Generalist on a project by project contract basis.You have a passion for creating amazing computer gene...Show more