1

Qt Python Jobs in Vancouver, BC (NOW HIRING)

Familiarity with Qt/PySide/PyQt for UI development. * Experience with DCC applications (e.g., Maya, Houdini, Nuke, ZBrush, Mari). * Knowledge of Maya APIs (MEL, PyMEL, Python API). * Experience with ...

Fluency with the Python programming language * Good understanding of visual effects and/or ... Experience of UI and UX design using Qt libraries * Experience with writing or maintaining REST-ful ...

Fluency with the Python programming language * Good understanding of visual effects and/or ... Experience of UI and UX design using Qt libraries * Experience with writing or maintaining REST-ful ...

... Qt, OpenCV] * Support Robotic Integration and Image Processing Assist in testing and debugging real ... Familiarity with Python for scripting and automation The compensation for this co-op role is CAD $3 ...

... Qt, OpenCV] * Support Robotic Integration and Image Processing Assist in testing and debugging real ... Familiarity with Python for scripting and automation The compensation for this co-op role is CAD $3 ...

Qt Python information

What are Qt Python developers?

Qt Python developers are software engineers who use the Python programming language along with the Qt framework to create cross-platform graphical user interfaces (GUIs) and applications. Qt can be accessed in Python through bindings like PyQt or PySide, enabling developers to build robust desktop applications with native look and feel. These professionals are skilled in both Python programming and the Qt toolkit, allowing them to design, implement, and maintain interactive and visually appealing software solutions.

What is the difference between Qt Python vs Qt C++ Developer?

AspectQt PythonQt C++ Developer
Primary Programming LanguagePythonC++
Required CredentialsPython knowledge, sometimes certifications in Python or QtC++ proficiency, often with related certifications
Work EnvironmentCross-platform desktop and embedded applications, scriptingHigh-performance applications, embedded systems, GUI development
Industry UsageSoftware development, automation, prototypingEmbedded systems, desktop applications, industrial software

Qt Python developers focus on using Python to create cross-platform applications with Qt, offering rapid development and scripting capabilities. Qt C++ Developers work primarily with C++, enabling high-performance and resource-efficient applications. Both roles require knowledge of Qt framework, but differ mainly in programming language and application complexity.

What are the key skills and qualifications needed to thrive as a Qt Python Developer, and why are they important?

To thrive as a Qt Python Developer, you need expertise in Python programming, a solid understanding of the Qt framework for GUI development, and typically a degree in computer science or a related field. Familiarity with development tools like PyQt or PySide, version control systems such as Git, and experience with debugging and testing tools are commonly required. Strong problem-solving skills, attention to detail, and effective communication make a candidate stand out in this role. These skills are crucial for delivering robust, user-friendly applications and collaborating efficiently within development teams.

What are some common challenges faced by Qt Python developers when working on cross-platform applications?

Qt Python developers often encounter challenges related to ensuring consistent user interface behavior across different operating systems, such as Windows, macOS, and Linux. Issues can arise from subtle differences in system libraries, widget rendering, or file path handling. Effective collaboration with QA teams and thorough testing on all target platforms are essential to address these challenges. Additionally, staying up-to-date with both PyQt or PySide and Python updates helps in maintaining compatibility and leveraging the latest features.
Associate Technical Director (ATD)

Associate Technical Director (ATD)

Sony Pictures Imageworks

Vancouver, BC

CA$26.44 - CA$36.32/hr

Other

Medical, PTO

Posted 25 days ago


Sony Pictures Entertainment rating

6.8

Company rating: 6.8 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

3rd of 6 rated film or creative companies


Job description

Sony Pictures Imageworks is located on the unceded traditional territory of the Musqueam, Squamish, and Tsleil-Waututh First Nations. We are committed to respecting traditional lands, and working with communities towards reconciliation.

Sony Pictures Imageworks Canada Inc.
658 Homer Street., Suite 405, Vancouver, BC, V6B 2R4

Project based, Full Time

Language in work environment - English

Benefits per company policy: include healthcare, tuition reimbursement, RRSP's, Sick and Vacation leave, standard increases as applicable

Sony Imageworks Vancouver is seeking an Assistant Technical Director (ATD)! 

Reporting to the VFX and CG Supervisors, the Associate Technical Director (ATD) supports the development and maintenance of the studio's compositing and 2D pipeline.

This role focuses on building and supporting artist-facing tools and workflows for production. You will work closely with compositors, supervisors, and pipeline teams to troubleshoot issues, improve workflows, and help ensure reliable technical support for final image development.

This is a collaborative and service-oriented role suited for someone who enjoys solving problems, supporting artists, and improving production workflows.

Responsibilities
  • Develop and maintain Python tools, Nuke gizmos, and workflow utilities.
  • Support compositing workflows and troubleshoot production issues in Nuke.
  • Create, test, document, and release production tools and templates.
  • Work within the studio's proprietary pipeline and asset management systems.
  • Identify workflow inefficiencies and help improve pipeline processes.
  • Assist with documentation and training materials for artists and new hires.
Required SkillsTechnical
  • Experience with Python and Nuke scripting.
  • Familiarity with Linux environments and shell scripting.
  • Experience with version control systems such as Git or SVN.
  • Strong problem-solving and debugging skills.
Collaboration
  • Strong communication and teamwork skills.
  • Ability to support artists in a production environment.
  • Organized and able to manage multiple priorities.
Nice-to-Have Experience
  • BlinkScript, Qt/PySide, TCL, Lua, or C++.
  • Experience with Maya, Katana, Houdini, or other DCC applications.
  • Familiarity with renderers such as Arnold, RenderMan, or V-Ray.
  • Experience with Docker, asset management systems, or pipeline workflows.
  • Background in compositing, lighting, or other VFX disciplines.
What We Value
  • Curiosity and willingness to learn.
  • Initiative and ownership.
  • Openness to feedback and collaboration.
  • Passion for improving artist workflows and production tools.

The anticipated base salary for this position is $26.44 to $36.32/hr. Benefits are per company policy: which include healthcare, tuition reimbursement, RRSP's, Sick and Vacation leave, standard increases as applicable. The actual base salary offered will depend on a variety of factors, including without limitation, the qualifications of the individual applicant for the position, years of relevant experience, level of education attained, certifications or other professional licenses held, and if applicable, the location of the position.

Please note that you must be able to provide a demo reel that illustrates your relevant artistic and technical experience that also includes the nuances for this specific role.

We value unique perspectives, and want diverse, unique talent to work with us.  We encourage candidates from all identities to apply

*Sony Pictures Entertainment is an equal opportunity employer. We evaluate qualified applicants without regard to race, colour, religion, sex, national origin, disability, age, sexual orientation, gender identity, or other protected characteristics.