P

People Can Fly

Global game developer using Unreal Engine

Technical Artist

3D ModelingConfirmed live in the last 24 hours
Full-timeMontreal, QC, CanadaNo salary listedRemote

About the Job

Requirements

  • Present a strong portfolio showcasing AAA-quality work in an engine, whether proprietary, Unreal, or Unity.
  • Have excellent knowledge of industry-standard digital content creation tools, including Maya, ZBrush, Substance Painter or Designer, Photoshop, or equivalents.
  • Be proficient in Python scripting, including PyQt or PySide, and able to write clean, reusable, maintainable code.
  • Be comfortable building Maya or engine plugins, writing extensible pipelines, and bridging legacy and modern formats.
  • Support automation in retargeting, material rebaking, tessellation, and mesh optimization pipelines.
  • Be comfortable with modern rendering techniques, procedural workflows, shader debugging, shader inheritance, and runtime profiling.
  • Have good knowledge of shader languages such as HLSL and GLSL, and rendering techniques.
  • Understand 3D mathematics, topology best practices, physically based rendering workflows, and optimization strategies.
  • Have more than three years of industry experience and experience on at least one shipped title.
  • Be proficient in English, as the role involves regular communication with international colleagues, partners, and stakeholders outside Quebec.

Responsibilities

  • Write robust Maya and MotionBuilder tools and scripts, and directly support cross-discipline pipelines.
  • Interface frequently with stakeholders, guide conversations about rigging, shaders, and workflows, surface risks proactively, and raise solutions early.
  • Validate pipelines directly in game builds without assistance.
  • Balance quality and scalability across archetypes and legacy asset conversion.
  • Maintain artistic direction and quality across materials, shaders, and assets.
  • Create final materials for characters, environments, and effects, and support existing material systems.
  • Develop efficient workflows and pipelines to support art and design teams.
  • Research and implement techniques to improve asset quality and performance.
  • Collaborate with art, animation, design, and engineering teams to resolve pipeline and asset issues.
  • Propose tools and automation pipelines for iteration, optimization, and procedural workflows.
  • Debug and profile assets to ensure performance across platforms.
  • Provide technical feedback and documentation, and mentor other artists.

Desired Qualifications

  • Experience with Houdini, MotionBuilder, or other procedural tools.
  • Familiarity with C++ and Maya or OpenMaya plugin development.
  • Knowledge of modern rendering pipelines, particle systems, cloth or physics simulations, and lighting.

About the Company

People Can Fly

Global game developer using Unreal Engine

People Can Fly is a global video game developer with studios in Poland, the UK and North America, known for Unreal Engine expertise and a history of shooter games. Its current lineup includes Outriders, an RPG shooter released on multiple platforms, along with active partnerships, self-publishing efforts, and VR projects. Its games use fast-paced action and skill-based combat, delivered through Unreal Engine across PC, consoles, and cloud services. The company differentiates itself through a long track record of acclaimed shooters, a multinational development footprint, strategic partnerships with Microsoft, Krafton and Sony, and a growing self-publishing and VR portfolio, with a goal to expand its reach by delivering high-quality experiences and collaborating on new titles and technologies.

Company size
201-500
Company stage
IPO
Headquarters
Warsaw, Poland
Founded
2002

Recently Posted Jobs

Explore more opportunities at People Can Fly

See more jobs