Expoint – all jobs in one place
Finding the best job has never been easier

Software Engineer - Procedural Geometry & Simulation jobs at Netflix in Canada, Vancouver

Discover your perfect match with Expoint. Search for job opportunities as a Software Engineer - Procedural Geometry & Simulation in Canada, Vancouver and join the network of leading companies in the high tech industry, like Netflix. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
Canada
Vancouver
4 jobs found
15.05.2025
N

Netflix Software Engineer - Animation & Rigging Canada, British Columbia, Vancouver

Limitless High-tech career opportunities - Expoint
Work on high end animated features, collaborating closely with production to solve technical and creative challenges related to character animation. Contribute to the design and development of a state of...
Description:
Job Requisition ID
Feature Animation

What You’ll Do:

  • Work on high end animated features, collaborating closely with production to solve technical and creative challenges related to character animation.

  • Contribute to the design and development of a state of the art rigging framework tightly integrated in a USD pipeline.

  • Maintain and improve our existing tech stack, from geometry algorithms to user-facing toolsets.

  • Develop high quality code with a focus on readability, stability, performance and documentation.

  • Work closely with artists to create user-friendly workflows and intuitive applications.

  • Regularly present your work internally to production and tech teams and publicly at conferences.

  • Collaborate with grace, humility, inclusion, and open-mindedness.

What You’ll Need:

  • 8+ years experience working on character rigging and animation workflows.

  • Proficient C++ and Python Developer.

  • Demonstrable knowledge of a DCC application and its API (Maya, Houdini, Unreal, proprietary animation software…).

  • Basic knowledge of USD.

  • Excellent problem solving skills.

  • A passion for working hand in hand with artists and production staff.

  • Strong communication skills necessary for working with teams on different sites and time zones (PST/AEDT), with both technical and non-technical production partners.

  • Excellent verbal, written, and e-social communication skills.

Bonus:

  • Extensive knowledge of USD.

  • Experience with rendering, GPU technology.

  • Experience with ML/AI.

This role is based in Vancouver, British Columbia. Hybrid Role (Minimum of 3 days a week in the office).

Job is open for no less than 7 days and will be removed when the position is filled.

Show more
14.05.2025
N

Netflix Software Engineer - Rendering Canada, British Columbia, Vancouver

Limitless High-tech career opportunities - Expoint
Work on all aspects of the renderer, including scene representation, render and sampling engine, raytracer, shading system: everything required for generating highly realistic images for our films. Create and maintain...
Description:
Job Requisition ID
Feature Animation

Job Summary:

For more information on

What You’ll Do:

  • Work on all aspects of the renderer, including scene representation, render and sampling engine, raytracer, shading system: everything required for generating highly realistic images for our films.

  • Create and maintain tools that are directly used in our lighting, shading, and compositing workflows.

  • Closely collaborate with technically minded artists to design, implement and rapidly deploy into production.

  • Be part of a small, dynamic and self-motivated team of individuals with varied backgrounds.

  • Take on responsibility, get stuff done, and make our artists happy!

  • Collaborate with grace, humility, inclusion, and open-mindedness.

What You’ll Need:

  • 5+ years’ experience developing 3D rendering software using C++ in high performance computing environments.

  • Master's or PhD degree in Computer Science, Mathematics, Physics, Engineering, or equivalent experience.

  • Have a background in film, animation, television, visualization, games, or come fresh out of academia with a strong focus on computer graphics.

  • Strong mathematical skills and familiarity with numerical methods, probability and statistics used for rendering such as Monte Carlo integration and importance sampling

  • A talent and passion for optimisation and a working knowledge of efficient spatial data structures.

  • A thorough understanding of photorealistic rendering, light transport and global illumination techniques.

  • A passion for algorithms, optimization, and data structures.

  • Working knowledge of shading technologies such as RSL, OSL, GLSL

  • An ability to work in a challenging environment, take direction and possess good communication skills.

  • Willingness to work in a highly dynamic production environment and collaborate with artistic staff.

  • Real-time rendering experience.

  • Exposure to raytracing and shading technologies such as Embree and OIIO/OpenPGL/RSL/OSL/GLSL.

  • Experience with developing shading or raytracing algorithms on massively parallel architectures such as multi-threaded CPUs and GPUs.

  • Practice in writing high performance code, vectorized code, with a good understanding of parallel programming, compilers and optimization.

  • Familiarity with DCC applications such as Houdini and Maya, including their APIs.

  • Excellent verbal, written, and e-social communication skills.

This role is based in Vancouver, British Columbia. Hybrid Role (Minimum of 3 days a week in the office).

Show more

These jobs might be a good fit

13.05.2025
N

Netflix Software Engineer - Procedural Geometry & Simulation Canada, British Columbia, Vancouver

Limitless High-tech career opportunities - Expoint
Experience working with our procedural tools for fur/hair/feathers, cloth, vegetation and stylized effects. Work on our new simulation toolset for Character FX artists to bring dynamic motion to these procedural...
Description:
Job Requisition ID
Feature Animation

Job Summary:

You may have a background in film, animation, television, visualization or games fields. An interest in mathematics and/or physics would be beneficial.

What You’ll Do:

  • Experience working with our procedural tools for fur/hair/feathers, cloth, vegetation and stylized effects. Work on our new simulation toolset for Character FX artists to bring dynamic motion to these procedural effects.

  • Experience a variety of challenges with every show/project to cater to the look and style of the film.

  • Work alongside some of the best artists and developers in the world.

  • Integrate those tools and techniques into both established and new artist workflows.

  • Collaborate directly with the artists who will be utilizing the tools you develop.

  • Collaborate with grace, humility, inclusion, and open-mindedness.

What You’ll Need:

  • A tertiary qualification in Computer Science or Engineering or Math/Geometry.

  • 5 or more years of experience in a VFX/animation/game field, specifically working with procedural geometry and/or physical simulation.

  • Software development experience using C++.

  • Working knowledge of relevant applications such as Houdini and Maya, including their APIs.

  • Ability to develop tools and UIs for creative users.

  • Experience with UNIX / LINUX.

  • Willingness to work in a fast-paced production environment.

  • Ability to work as part of a team, as well as independently for some tasks.

  • Experience writing high-performance code: profiling tools, optimization, multi-threading and SIMD.

  • Mathematical skills and familiarity with algorithms for numerical simulation of cloth and hair.

  • Some experience with GPU programming (e.g. CUDA).

  • Working knowledge of other relevant APIs or extension languages, such as OpenGL,OpenVDB, CUDA, Boost, TBB, USD, or Eigen.

  • An appreciation of design aesthetics.

  • Excellent verbal, written, and e-social communication skills.

This role is based in Vancouver, British Columbia. Hybrid Role (Minimum of 3 days a week in the office).

Show more

These jobs might be a good fit

15.04.2025
N

Netflix Workplace Building Engineer Canada, British Columbia, Vancouver

Limitless High-tech career opportunities - Expoint
Assists Workplace Manager in overseeing facility operations across all Netflix Vancouver operations and studios. Engages in managing all facilities vendors and partners per the assigned site(s). Captures daily work requests...
Description:
Job Requisition ID
Enterprise Operations

Job Responsibilities Include (not limited to):

  • Assists Workplace Manager in overseeing facility operations across all Netflix Vancouver operations and studios. Engages in managing all facilities vendors and partners per the assigned site(s).

  • Captures daily work requests and maintains corrective/preventative maintenance work records for internal and third party vendors, supporting various locations.

  • Must be able to compose, send, and manage many emails daily, ensuring timely and accurate communication with vendors, partners, and team members.

  • Provides prompt response to requests and issues from facility occupants and manages work order maintenance tickets.

  • Ability to thrive in a fast-paced environment

  • Experience in fast-paced operational setup where SLA adherence is critical

  • Excellent project management skills and the ability to keep multiple priorities moving at the same time

  • Conducts and operates regular facilities inspections and audits.

  • Supports leading network system(s) i.e. HVAC automation, FLS and additional systems to be integrated.

  • Provides support resolution of critical issues with infrastructure and manage day to day operations calls during disruptions; assess root causes and methods for remediation.

  • Participates in new design construction walks, new system training, documentation and other collaborations between Workplace Operations and Studio Design and Construction.

  • Implements site specific programs, procedures and systems to ensure regulatory compliance, protecting employees, and the environment.

  • Collaborates with the Environmental Health and Safety team to ensure compliance with health and safety standards and industry codes

  • Leads self-started projects and builds reports.

  • Generates Building/Energy Management System reports detailing real time and historical trends such as temperature, humidity and status to identify anomalies.

  • Isolates problem trends and ensures troubleshooting efforts to the identify root cause

  • On-call for the support and coordination of any emergency repair or situation. Resolve emergencies as they arise in the most urgent manner

  • Performs other related duties as assigned or requested

Qualifications:

  • 4+ years in a maintenance/facilities role in a corporate environment

  • Strong understanding of electrical, mechanical and technical skills

  • Good verbal and written communication skills

  • Adept at managing multiple projects simultaneously in a fast paced, fluid environment

  • Possess competent knowledge of use and care of appropriate tools/equipment

  • Proficient in reading diagrams/instructions and assemble furniture/workstations to spec

  • Experience managing workload in a ticketing/project tracking system

  • Computer literate

  • Experience maintaining theater equipment is a plus

  • Talent and/or certification in a trade such as carpentry, low voltage wiring, etc. is a plus

  • HVAC technician experience/certification is a plus

Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Work on high end animated features, collaborating closely with production to solve technical and creative challenges related to character animation. Contribute to the design and development of a state of...
Description:
Job Requisition ID
Feature Animation

What You’ll Do:

  • Work on high end animated features, collaborating closely with production to solve technical and creative challenges related to character animation.

  • Contribute to the design and development of a state of the art rigging framework tightly integrated in a USD pipeline.

  • Maintain and improve our existing tech stack, from geometry algorithms to user-facing toolsets.

  • Develop high quality code with a focus on readability, stability, performance and documentation.

  • Work closely with artists to create user-friendly workflows and intuitive applications.

  • Regularly present your work internally to production and tech teams and publicly at conferences.

  • Collaborate with grace, humility, inclusion, and open-mindedness.

What You’ll Need:

  • 8+ years experience working on character rigging and animation workflows.

  • Proficient C++ and Python Developer.

  • Demonstrable knowledge of a DCC application and its API (Maya, Houdini, Unreal, proprietary animation software…).

  • Basic knowledge of USD.

  • Excellent problem solving skills.

  • A passion for working hand in hand with artists and production staff.

  • Strong communication skills necessary for working with teams on different sites and time zones (PST/AEDT), with both technical and non-technical production partners.

  • Excellent verbal, written, and e-social communication skills.

Bonus:

  • Extensive knowledge of USD.

  • Experience with rendering, GPU technology.

  • Experience with ML/AI.

This role is based in Vancouver, British Columbia. Hybrid Role (Minimum of 3 days a week in the office).

Job is open for no less than 7 days and will be removed when the position is filled.

Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Software Engineer - Procedural Geometry & Simulation opportunities at Netflix in Canada, Vancouver. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.