Skip to content.

Jobs

Peter Jackson

At Weta Digital we’re passionate about our work and we attract some of the filmmaking world’s best creative and technical talent. Over 35 nationalities make up our team.

Register your interest

If you’d like to be a part of this cosmopolitan creative mix, love what you do, and have impressive skills and experience, we’d like to hear from you. We welcome and encourage applications from local freelancers and recent graduates, please see the positions advertised below.

To register your interest in working at Weta Digital, first complete our work enquiry form, either for a specific vacancy we have listed, or as a speculative application we can hold onto for future reference.

We will not consider a job application unless you have registered your interest via the work enquiry form. Register your interest

More about applying for work at Weta Digital

Non-resident applicants

New Zealand immigration law requires that non-resident applicants have at least three years’ feature film experience to qualify for a working visa. Please note that Australian permanent residents/citizens are not required to apply for a NZ work visa

Production Engineer

8th April 2014

Production Engineering is responsible for designing, developing and maintaining core pipeline applications and services used by all departments throughout the company. This includes but is not limited to: Review and Dailies Pipeline, Asset Tracking Services, Software Environment Management and The Rendering Pipeline. Our systems provide the main building blocks that are essential for supporting and tracking all processes involved with rendering and data creation.

Weta Digital has one of the largest render farms in the world, consisting of over 40,000+ cores and a few petabytes of storage to manage. Production Engineering maintains the main software interfaces responsible for managing processes and tracking data generated in this area. Scalability is a major requirement.

Required Skills:

- BS/MS or equivalent in Computer Science, or related fields with at least 3 years experience
- Solid experience with Python or Perl
- Shell scripting (csh, bash, zsh)
- GUI frameworks (PyQt, PySide)
- Git or Subversion source control experience
- Experience developing with MySQL or PostgreSQL

Bonus:

- General understanding of NoSQL systems (CouchDB, Cassandra, Redis)
- REST and HTTP web services
- Experience with AMQP based systems (RabbitMQ)
- Exposure to Linux/KDE and corresponding open-source tools
- Maya API knowledge
- C, C++, Qt, Java

If this sounds like you, please complete the online questionnaire and send your resume to us at:   recruitment@wetafx.co.nz.  Please also include any personal code samples that you are able to show, in order to showcase your abilities.

Apply for the job

Data Wrangler

28th March 2014

Weta Digital is a world class visual effects facility, and provides a fast paced and challenging environment. We are currently looking for enthusiastic candidates to help manage and monitor the allocation of storage resources for our current productions. Applicants should be conscientious, strong in problem solving and attention to detail, work independently and be prepared to work flexible hours.

While the following skills will be beneficial to an application, this is an Entry Level Position:

- Familiarity with Linux (or any other UNIX)
- Willingness to do shift work (required)
- IT support experience
- Basic hardware experience
- Web coding (html, javascript, php) (preferred)
- Fast Learner
- Scripting (shell, python etc)
- Knowledge of networking, SFTP sites, tape backups, hardware
- Computer science or comparable degree is advantageous.

If this sounds like you, please fill out our online questionnaire and send your resume to:   recruitment@wetafx.co.nz

Apply for the job

Data Manager

25th March 2014

Weta Digital is now hiring for a Data Manager who plans, monitors and manages digital data throughout the duration of a project. This includes footage coming into the company, CG and image data generated by the project, and finally the archiving of completed projects.  The Data Manager will be exposed to many different areas of VFX production.

Responsibilities:

- Planning storage needs with IT, Production and Heads of Departments where necessary
- Forecasting, Monitoring, tracking and reporting data usage and trends for each project
- Organising the data according to the physical storage available and requirements for different data types
- Liaising with TDs and Compositors to identify data that can be removed/archived
- Liaising with IT to maintain and create tools needed for the data managers workflow
- Archiving shots as they final and the whole project at completion
- Restoring data from previous projects or backups

Essential Skills:

- Excellent, proven organisation skills
- Excellent communication skills
- Undergraduate level understanding of networked computer systems
- Experience with shell scripting and unix file systems
- A basic understanding of visual effects and computer graphics concepts and terminology.

Desirable Skills:

- Experience coding in Python, Java or similar.
- Experience with Maya, Prman, Nuke, or Houdini.

If this sounds like you, please select 'apply for job' link (or fill out our online questionnaire: www.wetadigital.com/jobs) and send your resume through to: recruitment@wetafx.co.nz

Apply for the job

Compositing Pipeline TD

24th March 2014

Weta Digital are seeking a Compositing Pipeline TD.

The Compositing Pipeline TD drives tool development to optimize compositing pipeline and workflow. Works with compositors, ATDs, leads and supervisors to troubleshoot problems and create streamlined technical solutions.

Candidates should clearly demonstrate the following skills and role requirements:

- Nuke knowledge desired
- Familiarity with Linux
- Good programming, problem solving skills
- Experience with GIT and/or SVN
- Experience with VFX pipelines, rendering, asset systems and databases
- Attend pipeline meetings
- Solid understanding of Python, Qt/PyQt/PySide
- Organised and experienced in prioritising development pressures
- Good communication skills and ability to liaise with other departments/artists
- Maintain and develop core Comp pipeline
- Minimum 3 years visual effects production experience required

To register your interest, please select 'apply for job' link (or fill out our online questionnaire at www.wetadigital.com/jobs) and send your resume through to:   recruitment@wetafx.co.nz
 

Apply for the job

Shots Pipeline Technical Director

6th March 2014

A Shots Pipeline Technical Director is involved in the design, development and maintenance of Pipeline applications for the Shots Department. This department is primarily involved in Lighting and Rendering making use of software such as Maya and RenderMan alongside a suite of proprietary tools. As such the Shots Pipeline group is responsible for the smooth operation of these components, the debugging and investigation of issues, and the development and deployment of solutions.

This is a highly technical position, and would suit a candidate with well developed technical skills and a genuine interest in problem solving. The role requires interaction with artists as well as software engineers and other pipeline groups within the facility so good communication skills and a willingness to work on multiple varied tasks is essential.

Most importantly the candidate must be motivated and interested in the opportunity to learn new systems and concepts and be willing and able to adapt to the changing needs of feature film production.

Must Have:

- Interest and ability to investigate and solve technical problems
- Strong communication skills
- Knowledge of and experience using Linux environment
- Shell scripting knowledge (csh, bash)
- Experience with source control systems such as SVN/git

Nice to Have:

- Experience with Python, Qt and PyQt/PySide
- C/C++ programming experience
- Experience with database systems such as MySQL/nosql.
- Experience of job and process queuing systems such as Alfred/Grid/MPI
- Understanding and experience of working in a film production pipeline

To register your interest, please select 'apply for the job' (or fill out our online questionnaire at www.wetadigital.com/jobs) and send your resume through to recruitment@wetafx.co.nz
 

Apply for the job

Environments Software Developer

4th March 2014

We are currently looking for someone to help us develop a new generation of digital environments creation tools. Applicants should have a strong interest in the creative process, both in terms of the natural forces that shape the world around us, and the artistic goals of recreating that world for film. Environments is a new department comprised of talented artists from a wide range of backgrounds, and the role offers opportunities to learn a great deal while having a real impact on the future of the VFX landscape.

Responsibilities:

- Development of tools for environments artists, including modeling, texturing, and matte painting
- Development of tools for quality assurance and production readiness of environment assets
- Simulation of geological, hydrological, and atmospheric phenomena
- Simulation of large-scale biological phenomena (ie. resource competition in ecosystems)
- Collaboration across Production, Code, Environments, and other relevant departments

Required Skills:

- Ability to work closely with both artists and developers
- Ability to convey and incorporate ideas across multiple disciplines
- 3+ years of applicable experience in feature film, games, or similar
- BS/MS or equivalent in Computer Science or similar
- Extensive knowledge of C++

Desired Skills:

- Experience with Mari, Maya and Motionbuilder APIs
- Experience with QT, Python, PyQt/PySide
- Exposure to CUDA, OpenCL and interactive rendering
- Exposure to Linux/KDE
- Interest in landscape painting, underwater photography, etc.

To register your interest, select 'apply for the job' or fill out our online questionnaire (at www.wetadigital.com/jobs) and send your resume through to recruitment@wetafx.co.nz

Apply for the job

Software Developer

4th March 2014

We are currently seeking a Software Developer focused on Look Development and Texture Painting to work very closely with the Textures/Shaders departments and external partners to develop and maintain a painting application and surrounding tool set.

Required skills:

- 3+ years of directly relevant experience
- A degree in Computer Science or a related subject with good
understanding of algorithms and data structures
- Excellent communication skills and enthusiasm to help and work with artists and developers
- Excellent problem solving skills and ability to come up with creative, effective and efficient solutions
- Strong understanding and good working knowledge of C++
- Extensive knowledge of OpenGL and GLSL
- Experience with Qt

Desired Skills:

- Experience in tool development of film/VFX/game industry
- Good understanding of colour management
- Good user interface design skills
- Knowledge and understanding of image processing, painting and
compositing software
- Knowledge of look development process
- Knowledge of real time rendering techniques

To register your interest, select 'apply for the job' or fill out our online questionnaire (at www.wetadigital.com/jobs) and send your resume through to recruitment@wetafx.co.nz

Apply for the job

Software Developer (2D)

4th March 2014

We are currently seeking a Software Developer who will work closely with the compositing department to develop and maintain a wide range of innovative tools and Nuke plugins for use on Weta's projects. We have a wide range of custom tools for tasks such as keying, deep compositing, colour management and roto/paint as well as project specific tools.

Required Skills:

- Knowledge of image processing and analysis
- BS/MS or equivalent knowledge and experience in Computer Science or a related subject.
- Strong programming skills
- Ability to work well in a team and closely with artists.
- Ability and willingness to multitask and change projects as required in a production environment.
- Excellent verbal and written communication skills
- 3+ years of directly relevant experience

Desired Skills:

- Good understanding of colour management
- Good Nuke API knowledge
- Knowledge of 3D-stereo image processing issues and techniques

To register your interest, select 'apply for the job', or fill out our online questionnaire (at www.wetadigital.com/jobs) and send your resume through to  recruitment@wetafx.co.nz

Apply for the job

Software Developer

4th March 2014

We are currently seeking a software developer to work closely with artists and other developers to develop and maintain a wide range of tools to be used across our film projects.

Required Skills:

- Extensive knowledge of C++
- Ability to work well in a team and closely with artists.
- Ability to multitask and change projects as required in a production environment.
- Experience in implementing and supporting a wide variety of complex software systems.
- Excellent verbal and written communication skills.
- 3+ years of applicable experience
- BS/MS or equivalent knowledge and experience in Computer Science or a related subject.

Desired Skills:

- Experience with the APIs of either Maya, Renderman or Motionbuilder
- Good knowledge of OpenGL
- Experience with CUDA or OpenCL
- Python development experience
- Experience with QT
- Experience of leading a team on software development projects

To register your interest, select 'apply for the job' or fill out our online questionnaire (at www.wetadigital.com/jobs) and send your resume through to recruitment@wetafx.co.nz

Apply for the job

Software Developer (Simulation)

4th March 2014

We are currently looking for a Software Developer to work closely with artists and other developers to create and maintain Weta's in-house simulation tools for use on our current and upcoming film projects.

Required Skills:

- Strong knowledge and development experience of physical simulations
- Extensive knowledge of C++
- A degree in Computer Science, Physics, Applied Mathematics or a related subject
- 3+ years of directly relevant experience
- The ability to work well in a team and closely with artists
- Excellent verbal and written communication skills

Desired Skills:

- Experience working with the Maya API
- Knowledge of the Renderman API
- Experience with CUDA or OpenCL
- Python development experience
- OpenGL development experience

To register your interest, select 'apply for the job' or fill out our online questionnaire (at www.wetadigital.com/jobs) and send your resume through to recruitment@wetafx.co.nz

Apply for the job

Creature TD - Senior Creature Rigger

24th February 2014

We are now hiring for a Creature TD, candidates should display the following attributes:

- 5 years or more as a full time senior creature TD on Feature Films
- Focus on skinning and deformation of photo realistic characters and/or creatures
- Experience in Cloth and Hair a plus but is not required
- Poweruser in Maya
- Poweruser in Mel scripting
- User in Linux
- Python, Perl, and C++ knowledge a plus.
- Must be able to work well in a team environment
- Must be willing to relocate to New Zealand
- Must be available to start within 2 months or less.

Please complete our online questionnaire at www.wetadigital.com/jobs and send your resume through to us at recruitment@wetafx.co.nz

Apply for the job

Motion Capture Pipeline Manager

20th November 2013

Weta Digital Motion Capture Department is hiring!

The Weta Digital Motion Capture Department is an industry leader in the fields of performance capture and virtual production. We currently have an opening for a Motion Capture Pipeline Manager to work with a talented group of developers in pushing the boundaries of on-set and realtime acquisition. This is a challenging and dynamic environment at the cutting edge of modern film-making.

The ideal candidate:

- Is self-motivated, with a great knowledge and passion for motion-capture and post-production.
- Is highly organized, with excellent communication skills and the ability to identify and prioritize tasks to maximize efficiency.
- Has overseen the packaging, deployment and auditing of libraries and applications.
- Has facilitated code reviews and managed issue tracking using Jira or a comparable issue tracking system.
- Can gather requirements from users and effectively communicate these to developers.
- Understands the intricacies of shooting mocap in multiple locations simultaneously, and the issues surrounding metadata and binary data synchronization.
- Is comfortable working in a high-pressure environment, with tight-turnaround times.

Minimum requirements are:

- Proven experience managing a team of developers working in a cross-disciplinary environment.
- Five years experience working in a motion capture studio, or equivalent environment.
- A minimum of three years working in film.

Please complete the online questionnaire at www.wetadigital.com/jobs and send your resume to us at: recruitment@wetafx.co.nz

Apply for the job

Shader Writer

12th November 2013

Weta Digital is currently looking for Shader Writers:

Candidates will ideally have at least 3 years of feature film experience and display the following attributes:

- Strong shader writing skills and the ability to come up with creative, efficient rendering solutions
- Solid understanding of mathematics, optics, colour, light transport, physically based shading etc
- Experience in shading assets/environments/effects for photoreal feature film.
- Texturing/Lighting experience
- Familiarity with Maya and Linux.
- Experience with all aspects of the rendering pipeline.
- C++ dso/shadeop experience a plus.
- Strong organisational skills.
- Ability to work as part of a diverse team

Please complete the online questionnaire at www.wetadigital.com/jobs
(including any online showreel links you may have available) and send your resume to us at: recruitment@wetafx.co.nz

Apply for the job

Shader TD

12th November 2013

Weta Digital is currently looking for Shader TDs:

Candidates will ideally have at least 3 years of feature film experience and display the following attributes:

- Strong lookdev skills both artistically and technically with great experience and understanding of shading, rendering, colour, photography etc
- Experience in shading assets/environments for photoreal feature film
- The ability to come up with creative, efficient rendering solutions for a wide variety of assets including fur, natural phenomena, hard surface etc
- Texturing/Lighting experience
- Familiarity with Maya and Linux.
- Experience with all aspects of the rendering pipeline.
- Strong organisational skills.
- Strong communication and task management skill, and ready to take more responsibility and leadership of a group of people from different departments.

Please complete the online questionnaire at www.wetadigital.com/jobs
(including any online showreel links you have available) and send your resume to us at: recruitment@wetafx.co.nz

Apply for the job

Senior Rendering Researcher at Weta Digital

24th September 2013

The research group at Weta Digital is seeking a senior rendering researcher/engineer to take a leading role in the development of rendering technology at Weta Digital. A deep understanding of a wide range of rendering technologies is required, such as light transport, importance sampling, volume rendering, realistic material models, shading, and geometry processing. The ideal candidate will have extensive software engineering expertise, proven research contributions, and project leadership experience.


Responsibilities
- Research and develop new rendering algorithms, such as light transport (path tracing with importance sampling), volume rendering, etc.
- Design and implement physically realistic material models for hair, skin, and other materials using multi-layer BSDFs, importance sampling, and subsurface scattering.
- Adapt the latest research results into practical, production-quality code.
- Implement core rendering systems with a focus on high performance, multi threading, scalability, and robustness.
- Analyse and optimize system performance.
- Improve and maintain existing code to improve quality, reliability, and maintainability.
- Proactively test new and existing features to ensure the highest levels of quality.
- Provide hands-on user support. Find and fix bugs. Author high quality internal and end-user documentation.
- Share senior project leadership responsibilities, such as planning and tracking development tasks, engaging with users, and collaborating with other departments.


Required Qualifications
- Masters or Ph.D. in Computer Science
- 6 years of industry software engineering experience.
- World-class rendering research expertise.
- A solid foundation in software engineering, including object-oriented programming.
- Fluency in C++ and experience with other languages such as Python.
- Extensive experience in performance analysis and optimization of highly parallel, scalable systems.
- Ability to work well on a self-directed team in a rapidly changing, deadline-oriented environment.
- A team-oriented, customer-focused, quality-obsessed mindset.


Desirable Qualifications
- GPU programming expertise (CUDA or OpenCL) and experience with interactive rendering algorithms.
- Experience in film or video game production.
- Familiarity with programming tools such as Valgrind, Vtune, git, and so on


For more information about the research group at Weta Digital, see www.wetafx.co.nz/research.


About Weta Digital
Weta Digital is an Academy Award winning visual effects company based in Wellington, New Zealand that created the visual effects for movies such as The Lord of the Rings trilogy, King Kong, Avatar, The Adventures of Tintin, The Hobbit trilogy, and many others. The studio has won 5 Academy Awards for best achievement in Visual Effects, and continues to show industry leadership by starting or incubating multiple successful software products such as Massive, Mudbox and Mari.

Apply for the job

Creature Software Engineer

26th August 2013

A Creature Software Engineer supports the Creature Department in a variety of ways, such as creating and implementing software tools and Maya plugins for the Creature Technical Directors. Additionally they are tasked with supporting existing simulations systems and frameworks, as well as troubleshooting and debugging to keep production workflow efficient. The Software Engineers work with the Technical Directors to resolve software issues and to ensure they have the tools they need. They are also responsible for managing software releases and overseeing the scheduling of developmental tasks and goals while also liaising with coding teams throughout the facility.

Candidates for the Creature Software Engineer role need to demonstrate the following attributes:

- Computer Science, Physics or Engineering degree or equivalent ideal
- Previous experience in VFX, games or similar environment
- Excellent C++ skills (C++11 is ideal)
- Excellent understanding of 3D mathematics
- Knowledge of GPU computation, boost, QT, metatemplating, high performance and multithreaded development
- Understanding of cloth and muscle simulations
- Understanding of animation and rigging systems
- Understanding of advanced mathematics, physics and simulation e.g. FEM and linear algebra a plus
- Python and Mel scripting a plus
- Familiar with Linux development and make file management
- Good communication skills, especially with non-programmer staff
- Familiarity with UML or OO development
- Able to work independently in an agile and dynamic environment

To apply for consideration, please complete the online recruitment questionnaire (at www.wetadigital.com/jobs) and forward your resume through to recruitment@wetafx.co.nz.

Apply for the job

Creature Pipeline Technical Director

26th August 2013

A Creature Pipeline Technical Director is primarily responsible for designing, developing and maintaining Pipeline applications for the Creature Department. They work with the Production Engineers to integrate facility-wide technologies within the Creature pipeline. Additionally they address technical problems the TDs encounter and develop custom tools to improve the workflow. They also work directly with various departments to create and maintain pipeline workflow between departments.

This is a highly technical position that serves to improve and support the workflow both within the Creature Department and with other departments across the facility. Candidates need to be organized and able to handle multiple tasks, as they will often address multiple projects at once.

Candidates for the Pipeline Technical Director role need to demonstrate the following attributes:

- BA Computer Science or equivalent, or related fields with at least 3 years experience
- Solid experience with Python.
- Shell Scripting (csh, bash)
- Understanding of Linux environment
- GUI frameworks (Qt and / or Web)
- Source control (Git and / or SVN)
- Experience developing RDBMS (MySQL)
- An eye for detail
- Works well within a team
- Previous VFX pipelines experience in a production environment a plus
- Understanding of NoSQL systems a plus
- Maya API knowledge a plus
- C, C++ a plus

To apply for consideration, please complete the online recruitment questionnaire (at www.wetadigital.com/jobs) and forward your resume/showreel link through to recruitment@wetafx.co.nz.

Apply for the job