top of page

Senior CG Generalist

Job Type

Full Time



  • Valid open Canadian work permit is required for this position.

  • Applicant should be a B.C resident.

Vancouver, BC, Canada

About the Role

Join our creative team as a Senior CG Generalist, where art meets technology. Specializing in Maya, you will breathe life into our CG assets, sets and environments.


  • Maya Proficiency: Utilize Maya skills to create, optimize, and automate complex 3D models, animations, and effects, ensuring high-quality output that meets the project's creative and technical requirements.

  • Maya Expertise: manage CG projects from concept through completion, coordinating with different departments (including modeling, texturing, lookdev and lighting) to ensure cohesive and high-quality visual results.

  • Collaboration: Work closely with directors, concept artists, animators, and technical directors to ensure the visual content aligns with the overall creative vision and storytelling objectives, facilitating seamless integration of CG elements with live-action footage if applicable.

  • Quality Assurance: Oversee the quality of CG work, ensuring it adheres to the project's stylistic guidelines and technical standards, and perform technical troubleshooting to solve complex problems related to 3D content creation and integration.

  • Workflow Optimization: Develop and maintain Maya scripts and tools to streamline CG production processes, enhancing efficiency and productivity for the CG team.

  • Feedback and Revision: Participate in review sessions, providing and receiving constructive feedback to refine CG work, ensuring it meets or exceeds the project's artistic and technical standards.

  • Timeline Management: Manage individual workflow and schedule to meet the project deadlines without compromising quality.

  • Technical Problem Solving: Address technical issues related to the CG tasks within Maya, ensuring smooth workflow and optimal performance.


  • Proven experience as a CG generalist with a strong portfolio showcasing your work.

  • Comprehensive knowledge and proficiency in Maya.

  • Strong understanding of CG principles, texturing, lookdev, and CG environment creation.

  • Ability to work well in a collaborative team environment, receiving and providing feedback.

  • Excellent time-management skills and the ability to meet tight deadlines.

  • Strong problem-solving skills, attention to detail, and a proactive attitude.

Job Application

Please complete the form to apply for the position of

Senior CG Generalist

WhatSoftwares you use in your daily work
Upload Resume
Upload Cover Letter

Thanks for submitting!

bottom of page