Enable job alerts via email!

Tools & Tech Art Programmer

Ubisoft Entertainment

Montreal

Hybrid

CAD 70,000 - 100,000

Full time

11 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Ubisoft Entertainment seeks a Tech Art / Tools Programmer to enhance gaming experiences through tool development. Your role involves supporting artists and programmers while working with cutting-edge technologies in a collaborative environment focused on creativity and career development.

Benefits

Generous benefits
Career growth opportunities
Collaborative work environment

Qualifications

  • Proficiency in Python for build tools and Unity Editor scripting.
  • Knowledge of Graphics and Rendering, specifically HLSL.
  • Experience with Houdini is a plus.

Responsibilities

  • Develop and support tools utilizing Unity knowledge.
  • Design level editing tools and manage automated processing pipelines.
  • Support VFX tools and gameplay features.

Skills

Python
Graphics and Rendering
HLSL

Tools

Unity
Houdini

Job description

Ubisoft’s teams are made up of 20,000 people spread across more than 30 countries, united by a shared mission: to enrich players’ lives through unique and memorable gaming experiences. Their energy and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and more.

Ubisoft is an equal opportunity employer and values diversity of backgrounds and perspectives, which are essential to creating inclusive worlds where everyone can thrive and express themselves.

Working at Ubi MTL means being part of a workplace that sparks creativity and fosters connection. We offer a collaborative environment focused on career growth, learning opportunities, and well-being (our benefits are generous!).

If you're excited about taking on thrilling challenges, leveraging cutting-edge technologies, and shaping the future of entertainment, join us to create the unknown.

Job Description

Tech Art / Tools Programmer

Responsibilities:

  • Utilize Unity knowledge to develop and support tools
  • Lead the design and development of level editing tools (walls, props, level placement)
  • Bridge level editing tools with main programmers to enhance functionality
  • Maintain and support team members using level editing tools, troubleshoot, tweak, and balance outcomes
  • Manage automated Props and Models Processing pipeline from source to game, including mesh cleanup and asset validation
  • Support VFX tools and integration, including Shader Graph support and effect setup templates
  • Support gameplay features such as operator abilities and testing workflows
  • Assist artists with Ground Level / ‘Mega-Texture’ tech and troubleshoot content creation pain points
  • Support rendering assets integration, helping team members tweak parameters

Qualifications:

  • Proficiency in Python for build tools and Unity Editor scripting
  • Knowledge of Graphics and Rendering, specifically HLSL
  • Experience with Houdini (optional but beneficial)
Additional Information

We welcome your application through our open positions on the careers page. Please note that we do not accept open applications outside of these listings.

You can check your application status by logging into your candidate profile on SmartRecruiters.

At Ubisoft, diversity and inclusion are core values. We are committed to providing a safe, respectful, and inclusive environment for all team members.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Tandem (HPNS) Systems Programmer Bilingual

Software International

Montreal null

Remote

Remote

CAD 60,000 - 80,000

Full time

4 days ago
Be an early applicant

Tools & Tech Art Programmer

Ubisoft Montréal

Montreal null

On-site

On-site

CAD 80,000 - 100,000

Full time

9 days ago

Tools & Tech Art Programmer

2K

Montreal null

On-site

On-site

CAD 70,000 - 90,000

Full time

12 days ago

Senior Survey Programmer (REMOTE)

Dynata

Oshawa null

Remote

Remote

CAD 75,000 - 95,000

Full time

Yesterday
Be an early applicant

Sr. Programmer / Analyst

Medavie Blue Cross

null null

Remote

Remote

CAD 80,000 - 110,000

Full time

2 days ago
Be an early applicant

Python Developer - Senior

Lumenalta

null null

Remote

Remote

CAD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Mainframe DB2 Software support System Programmer

Joinimagine

Montreal null

On-site

On-site

CAD 85,000 - 120,000

Full time

4 days ago
Be an early applicant

Pipeline Programmer Montreal (Canada) Epic Games Posted 16 hours ago Software Engineering Senio[...]

Gamecompanies

Montreal null

On-site

On-site

CAD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Programmeur euse Généraliste (Tests Automatisés) / Generalist Programmer (Automated testing)

Haven Interactive Studios

Montreal null

On-site

On-site

CAD 70,000 - 100,000

Full time

2 days ago
Be an early applicant