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 digital visual effects artists have at least three years’ feature film experience to qualify for a working visa. 
 
Applicants with technical skillsets are not required to have feature film experience but experience and qualifications commensurate for the role.  
 
Please note that Australian permanent residents/citizens are not required to apply for a NZ work visa
 

Receptionist

29th July 2015

Weta Digital seeks a Receptionist who is able juggle multiple tasks and priorities with ease and a smile.
This role operates within a fast paced environment and applicants should clearly demonstrate the following attributes:
- Strong communication skills
- Previous experience in a Receptionist capacity in a large company/organisation
- A 'can do' attitude
- General flexibility and the ability to think outside the square
- Intermediate computer skills and typing speed

Nice to have:
- Previous experience within media/entertainment industry or relevant qualifications

Please note:
- Applicants should be available to start work within the next 2-4 weeks.
- Applicants must be a New Zealand Citizien or New Zealand Permanent Resident
- Weta Digital crew are contracted as independent contractors

To apply for consideration, please fill out our online 'Production' questionnaire and send your resume to: recruitment@wetafx.co.nz
 

Apply for the job

Assets Pipeline Technical Director

29th July 2015

An “Assets Pipeline Technical Director” is primarily responsible for designing, developing and maintaining pipeline tools used by departments within the Assets group. They work with the Production Engineers to integrate facility-wide technologies with departmental workflows. Additionally they address technical problems the artists encounter and develop custom tools to improve the workflow. They work directly with various departments to create and maintain pipeline workflows between departments.

This is a highly technical position that serves to improve and support the workflow within the Assets group and between 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.

Must Have:
- Excellent communication skills, with the ability to work with wide variety of people
- Experience with Maya, and other VFX applications
- Experience in VFX, Games, or related industry
- At least 3 years experience in Python
- At least 3 years experience in user facing development & support role
-QT, pyqt/pyside UI coding experience
-C++ is a plus but not essential

To apply, please complete the online recruitment questionnaire and forward your resume through to: recruitment@wetafx.co.nz

Apply for the job

Creature TD

24th July 2015

Weta Digital is looking for Creature TDs to join its award winning team.

Applicants should be experienced and passionate about building photo-realistic creatures.
They should have broad anatomical knowledge and be well versed in creation, rigging and simulation of skeletons, muscles, and skin.

A Creature TD is responsible for building, rigging and simulating the internal anatomy of a creature, in order to drive the final deformation of the skin. Also responsible for defining animation controls and rigging puppets to be used by animation and other departments.

Creature TDs work closely with various departments, especially modelling, animation, and shots.
They work alongside the Creature Cloth/Hair TDs to deliver dynamic, realistic creatures.

Strong scripting and debugging skills are a must.

• 5 years or more as a full time senior creature TD on feature films
• Experience with skinning and deformation of photo realistic characters and/or creatures
• Poweruser in Maya
• Poweruser in Python scripting
• Linux experience
• Experience in Cloth and Hair simulation a plus

• 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

Please complete our online questionnaire and send your resume and showreel link through to us at: recruitment@wetafx.co.nz
 

Apply for the job

Software Developer - Creatures

24th July 2015

 Weta Digital's internationally renowned Creatures team has been responsible for some of the most memorable characters brought to screen in recent years. We are currently seeking a Software Engineer to join our award-winning facility in Wellington.

Working in a flexible team environment, the focus of the role will be designing and implementing ground-breaking techniques into intuitive production technologies to be used across a range of future projects. As a key member of a core group, this role presents an opportunity to work at the forefront of ongoing development in the CG industry.

We are looking for someone from a solid engineering and software design background. If you think this sounds like you, please consider your competency in following areas before making your application;

Extensive knowledge of:
- Computational mathematics
- Computational geometry
- Computer simulation techniques
- C++
- Multi-threading
- Low level Code optimisation
- Software Architecture
- Manipulation of large complex data set
- Agile Development

Also:
- Ability to translate and communicate sophisticated technical concepts to a broad range of users
- Ability to work in a very fluid multi-disciplinary artistic working environment
- Have solid initiative and be an independent self starter
- Willing to push boundaries on new fields of research
- Maya plug-in experience a slight advantage
- Finite element method knowledge would be useful- Experience developing for Maya/Motionbuilder
- Python

To apply, please complete the online recruitment questionnaire at: www.wetadigital.com\jobs and forward your resume through to: recruitment@wetafx.co.nz

Nice to have but not essential:
- UI experience (particularly QT)

 

Apply for the job

Creature Pipeline TD

24th July 2015

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 clearly 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 and forward your resume/showreel link through to us at: recruitment@wetafx.co.nz.

Apply for the job

Creature Cloth TD

24th July 2015

 A Creature Cloth Technical Director is responsible for the set-up and simulation of dynamic elements that are worn by, attached to, or interacted with by digital characters and assets. This includes clothing, hair, fur, feathers, as well as props like flags, ropes and boat sails to name a few. Working within the creatures department, the Creature Cloth TD works especially closely with the creature riggers as well as the modeling and animation departments to ensure all cloth functions properly across the pipeline as well as ensuring assets from other departments work within the cloth pipeline. This is a highly technical role that requires scripting and previous cloth experience.
The Creature Cloth TD must have the technical knowledge to troubleshoot a variety of issues across the pipeline. While creation and writing of new tools is not required, debugging and scripting abilities are a must.

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

- 3 years Creature TD or Rigging experience
- Maya nCloth power user
- A strong understanding of CG production workflow and how cloth assets work within the pipeline
- An eye for dynamic performance to achieve realistic results
- Mel and Python scripting
- Strong organizational, communication and multi-tasking skills
- Ability to take direction well and work as part of a team within an established pipeline
- Marvelous Designer experience a plus

To apply for consideration, please fill out Weta’s online questionnaire and send your resume/showreel link to : recruitment@wetafx.co.nz

Apply for the job

Creature ATD

24th July 2015

A Creature Assistant Technical Director provides support to the Creatures team and aids in the process of getting work through the production pipeline. The ATD supports multiple shows at a time and serves to ensure animation and creature work is flowing smoothly from one department to the next. They are required to troubleshoot and solve issues and direct questions and problems to the appropriate TD where necessary.

ATDs are critical to keeping the workflow of the department running efficiently and need to be highly organized and able to communicate with different types of artists across departments. An ability and interest to learn quickly and understand technical issues is helpful.

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

- Working knowledge of Linux
- Computer science or equivalent degree a plus
- Strong organizational and communication skills
- Ability to multi-task and prioritize across multiple projects
- Basic understanding of VFX production workflow, rigging and animation a plus
- Scripting and coding knowledge a plus
- 1 year VFX experience preferred

If this sounds like you, please fill out Weta's online questionnaire at: www.wetadigital.com/jobs and send your resume through to us at: recruitment@wetafx.co.nz

Apply for the job

Technical Support

17th July 2015

We are currently looking for an enthusiastic and approachable person to help maintain our desktop computer infrastructure. Applicants should be conscientious, strong in problem solving and attention to detail, work independently as well as in a team and occasionally be prepared to work flexible hours.

This is a desktop support position and an ideal skill set will include:

- A motivated, dynamic and customer focused outlook.
- An understanding of, or willingness to learn about Linux desktop operation systems. In addition, a working knowledge of Windows or OSX desktop systems.
- General computer knowledge (basic networking, common applications, hardware)
- Experience working in an IT support role (eg on a helpdesk or as a technician)
- A tertiary or industry IT qualification
- Willingness to engage in a range of work; from hauling around computers to administrating back room infrastructure and everything in between.
- A film industry background (either onset or post-production) would also be viewed favourably.

All candidates must hold New Zealand or Australian residency.

Please send your resume and cover letter to recruitment@wetafx.co.nz and complete the technical online questionnaire. Please also save cover letter & resume in pdf format, saving your own name within the filename, for our easy reference.
 

Apply for the job

Mac Application Developer

16th July 2015

The Weta Digital Information Systems team designs, implements, manages and supports all tools used for production tracking across the entire facility. There are a few large mac applications written in Objective-C. The tools must support the complex nature of the VFX pipeline whilst also providing a performant and intuitive experience for all of our Users – 1200 across the entire facility.  We are looking for an experienced mac developer with an Objective-C background to join the team.

We are looking for someone smart, with a passion for software engineering, communication tools, new technologies, and providing perfect solutions to happy customers. In return, you'll have the opportunity to work with talented software engineers providing industry-leading tools within the visual effects and film arena. You will work with passionate, dedicated visual effects artists and technicians in a company dedicated to innovation and excellence.

Key Skills & Qualities:
• Mac applications development experience
• Languages - Objective-C, C++, GLSL
• Frameworks - Cocoa, Carbon, Quartz, GCD, OpenGL
• Databases - CoreData, Mysql, sqlite
• Exceptional communication skills both written and oral
• Exceptional communication skills, solutions oriented, friendly and personable
• Time and priorities management aptitude
• Analytical disposition, proactive
• A natural problem solver

Nice to Have:
• Experience with graphics and video processing libraries and frameworks (OpenGL, OpenCL, CoreVideo, CoreMedia, CoreImage filters)
• UI experience
• Understanding of visual effects technologies, terminology or pipelines.
• iOS development experience
• Some Linux skills
• Performance profiling experience

Desirable Qualifications & Experience:
• BS/MS or equivalent knowledge and experience in Computer Science, Computer Engineering, Information Engineering or equivalent
• At least 4 years prior experience in a similar development role

If this sounds like you – we would LOVE to hear from you. Please fill out the online questionnaire and send your resume to: recruitment@wetafx.co.nz
 

Apply for the job

Simulation Researcher

16th July 2015

Responsibilities:
● Work within a team environment to develop new simulation algorithms for CFD, Biomechanics, Plants and Clothing
● Adapt the latest research results into practical, production quality code
● Implement core simulation algorithms with a focus on high performance, multithreading, distributed computing, large 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 handson user support. Find and fix bugs. Author high quality internal and enduser documentation
● Planning and tracking development tasks, engaging with users, and collaborating with other departments
● Design and implement physically realistic material models

Required Qualifications:
● Masters or Ph.D. in Computer Science, Computer Graphics, Physics or Mathematics
● 6+ years of industry software engineering experience
● Extensive expertise in largescale software engineering
● Proven simulation research expertise
● Fluency in C++ and experience with other languages such as Python
● Experience in performance analysis and optimization of highly parallel, scalable systems
● Ability to work well on a selfdirected team in a rapidly changing, deadline oriented environment

Desirable Qualifications:
● Qualifications in Film
● GPUcompute programming expertise and experience with interactive rendering algorithms
● Experience in film or video game production
● Experience in designing algorithms for MPI based applications
● Familiarity with tools such as Valgrind, Vtune, git, JIRA and so on
● Maya, Houdini or similar API expertise.

The Weta Digital Simulation team will have representatives attending SIGGRAPH 2015. Please indicate when applying if you plan to attend SIGGRAPH and we will try to schedule a time to meet.

To apply for consideration, please fill out our online questionnaire at www.wetadigital.com/jobs and send your resume through to recruitment@wetafx.co.nz
 

Apply for the job

Senior Software Engineer for the Simulation group

16th July 2015

Works closely with artists and other developers to develop and maintain our proprietary simulation platform.

Responsibilities:
● Provide software solutions by studying information needs, conferring with users, analysing data usage and work processes, investigating problem areas
● Manage own workload by tracking & maintaining tasks
● Help set up project plans, including setting project objectives and report on performance
● Maintain a good awareness of departmental pipeline and identify areas of potential improvement
● Guide and support team members

Required qualifications:
● Extensive knowledge of C++
● Extensive knowledge of OpenGL, QT, OpenMP, Boost
● Ability to work well in a team and closely with artists.
● Ability to multitask as required in a production environment.
● Experience in implementing and supporting a wide variety of complex software systems.
● Experience with UNIX / LINUX
● Excellent verbal and written communication skills.
● 5+ years of applicable experience
● BS/MS or equivalent knowledge and experience in Computer Science or a related subject.

Desirable qualifications:
● Experience with the APIs of Maya, Houdini, MotionBuilder or Renderman
● Experience with CUDA or OpenCL
● Experience of leading a team on software development projects
● Experience with MPI based applications

The Weta Digital Simulation team will have representatives attending SIGGRAPH 2015. Please indicate when applying if you plan to attend SIGGRAPH and we will try to schedule a time to meet.

To apply for consideration, please fill out our online questionnaire at www.wetadigital.com/jobs and send your resume through to recruitment@wetafx.co.nz
 

Apply for the job

Web Application Developer - Business Systems

9th July 2015

Business Systems is a small agile team in the heart of Weta Digital developing internal webapps in Rails and AngularJS.

We strive to create outstanding software. As a team we are always learning and exploring new technologies.

We are looking for a developer with some or all of the following skills and experience:
* Agile/SCRUM
* Ruby
* JS frameworks like AngularJS or D3
* Test driven development
* UX design and data visualisation

Prior experience in a similar development role and a tertiary qualification in Computer Science or similar will be an advantage.

We work closely with our users to make software worthy of the best visual effects house in the world. We're looking for a solutions-oriented individual with great communication skills to join us on this quest.

If you are a talented software developer who is passionate about agile methodologies then we absolutely want to hear from you.

To apply please fill out the retro online questionnaire on our website and email your resume to:recruitment@wetafx.co.nz

Apply for the job

WRANGLER (JUNIOR IT)

8th July 2015

Weta Digital is a world class visual effects facility, and provides a fast paced and challenging environment. We are currently looking for enthusiastic people to help manage the allocation of computing and 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 (including shift work, which is required on occasion). This role is a great first step into Weta. Wranglers deal with a large variety of work and over time build up a good knowledge of the back end infrastructure which is sought after in other departments.

While the following skills will be beneficial to an application, knowledge of everything isn't required.

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

PLEASE NOTE:
• You must complete the technical online questionnaire at www.wetadigital.com/recruitment-form.php
• All candidates must be eligible to work in New Zealand.
• Please send your resume to recruitment@wetafx.co.nz
 

Apply for the job

Show Production Manager

3rd July 2015

What the job is
Responsible for managing all matters as required facilitating efficient running of the Show.

Needs to Do
• Schedule the Show. Schedule and plan resource requirements with the VFX Producer, VFX Supervisor & Resource Manager to plan an effective and efficient approach to completing the show within contractually agreed deadlines.
• Track overall Show Schedule (ie. Shots/Assets). Ensure the VFX team understands the goals and deadlines for assets, shots, sequences & any R&D projects required.
• Responsible for hitting scheduled targets and working with both department production & show production to ensure the schedule is on track.
• Schedule new turnovers and attend turnover meetings.
• Report to VFX Producer Show progress & any delays.
• Inform all necessary parties of any possible/actual delays, reasons and what is being done to avoid further delays. Also to notify all departments who might be affected by the delay. Adjust schedule accordingly.
• Manage artist schedules.
• Request overtime as necessary for Artists to hit their targets. And manage the amounts of overtime worked, ensuring overtime at all times is productive.
• If required, approve artist timesheets
• If required, approve artist leave ensuring that leave taken will not compromise any show deadlines.
• Arrange a post mortem at the end of the Show to ascertain if there is anything we can do better next time.

Needs to Have
• 3-5 years Production Management experience in VFX or related field
• Proven scheduling experience and knowledge of scheduling tools, ideally MS Project & database knowledge preferably Filemaker.
• Good knowledge of Excel & Word.
• Know how to manage artists and work with clients

Needs to Be
• Previously worked in project management to a high level
• Organized and methodical in their approach to work
• Clear in their planning with artists, supervisors & clients.
• Capable of motivating and leading teams with enthusiasm
• Able to troubleshoot & solve problems
• Calm and personable under pressure and when working to tight deadlines.

Not required but nice to have:
• Onset experience
• Management training

If this sounds like you, we would love to hear from you! Please fill out the online questionnaire and send your resume through to us at: recruitment@wetafx.co.nz
 

Apply for the job

Sequence Manager

3rd July 2015

Role - Responsible for managing all matters as required facilitating efficient running of the sequences assigned.

Needs to Do
• Schedule shots/assets – ability to forecast and look ahead
• Track shots/assets
• Responsible for hitting scheduled targets
• Report to PM & VFX Producer progress & any delays.
• Inform all necessary parties of any possible delay, reasons and what is being done to avoid further delays. Also if not at the end of the pipeline to notify all departments who might be affected by the delay. Adjust schedule accordingly.
• Arrange and/or attend senior VFX Supervisor reviews & Director reviews
• Schedule new turnovers and attend turnover meetings.
• Manage artist schedules.
• Manage artists.
• Request overtime as necessary for Artists to hit their targets.
• If requested by VFX Producer or PM liaise with client to arrange reviews, meetings, conference calls, playlists etc.
• If requested by the VFX Producer or PM approve timesheets.
• If requested by PM forecast resource requirements.

Needs to Know
• Previous knowledge of VFX pipeline
• Minimum of 3 years experience in VFX, preferably at least 2 in sequence managing
• Knowledge of Filemaker, Excel & Word.
• How to manage artists and clients

Needs to Be
• Confident clear communicator
• Sharp & resilient
• Organized & uses initiative
• Ability to handle confidential information
• Comfortable dealing with all levels with the organization, including key executives & senior management
• Able to multitask
• Able to juggle various priorities in a fast paced environment
• Able to troubleshoot & solve problems
• Calm and personable under pressure and when working to tight deadlines.

If this sounds like you, we would love to hear from you! Please fill out the online questionnaire and send your resume through to us at: recruitment@wetafx.co.nz
 

Apply for the job

Production Coordinator

3rd July 2015

Role - Responsible for coordinating all matters as required facilitating efficient running of the Show or Department.

Needs to Do
• Track shots/assets
• Schedule assets (In Department Production)
• Responsible for hitting scheduled targets
• Arrange dailies, rounds, meetings, create playlists, take notes and follow up on notes.
• Arrange and/or attend senior VFX Supervisor reviews & Director reviews (create playlists and take & notes)
• Manage artists.
• Request overtime as necessary for Artists to hit their targets.
• Order overtime food as required for Artists working overtime.
• Coordinate delivery & supporting documentation as required.
• If requested by VFX Producer or PM liaise with client to arrange reviews, meetings, conference calls, playlists etc.

Needs to Know
• Previous knowledge of VFX pipeline
• Minimum of 3 years experience in VFX or related field.
• Knowledge of Filemaker, Excel & Word.
• How to manage artists and clients

Needs to Be
• Confident clear communicator
• Sharp & resilient
• Organized & uses initiative
• Ability to handle confidential information
• Comfortable dealing with all levels with the organization, including key executives & senior management
• Able to multitask
• Able to juggle various priorities in a fast paced environment
• Able to troubleshoot & solve problems
• Calm and personable under pressure and when working to tight deadlines.

If this sounds like you, we would love to hear from you! Please fill out the online questionnaire and send your resume through to us at: recruitment@wetafx.co.nz
 

Apply for the job

Compositors - 6-month Contracts

3rd July 2015

Weta Digital are now hiring Compositors for 6-month contracts starting within the next few months.

Candidates need:

- 3-5 years as a Compositor in Feature Films
- Poweruser in Nuke
- Strong communication skills and a team player
- A demonstrated ability in all aspects of Compositing
- Should posess a keen eye for colour and colour matching

If this sounds like you, please fill out the online questionnaire and send your resume + showreel link through to: recruitment@wetafx.co.nz

Apply for the job

VFX Producer

3rd July 2015

Responsible for the efficient running of a show through all departments within budget and to contracted deadlines.

Needs to:

- Bid the Show
- Forecast resources for the show using inhouse Forecasting Tools.
- Schedule & plan resource requirements with the Executive VFX Producer, VFX Supervisor & Head of Production
- Provide weekly cost and schedule reports to Executive VFX Producer and Head of Production
- Ensure the VFX team understands the goals and deadlines for assets, shots, sequences and any R&D projects required.
- Ensure scheduled targets are being met by troubleshooting and resolving any scheduling conflicts, issues or delays.
- Track turnovers and ensure we are tracking to contract and budget.
- Maintain FMP overview of show, assets and shots internally as well as weekly client report externally.
- Track editorial updates & changes ensuring the production database is current and aligned with change orders.
- Track client change orders and ensure the VFX team are aware of budget changes approved to progress.
- Ensure the production team is running efficiently by attending reviews, rounds & meetings.
- Arrange and/or attend senior VFX Supervisor reviews & Director reviews.
- Ensure artist schedules are being managed efficiently.
- Approve requested overtime as necessary. Ensure the Production team are managing the amount of overtime pre-approved.
- Approve artist timesheets and leave

Requirements are:

- A minimum of 5 years experience as a Producer in Feature Film VFX.
- Proven experience successfully Producing large projects within a facility.
- Onset experience preferred.
- Excellent knowledge of database systems (preferably Filemaker), Excel & Word.
- Proven experience managing artists and working with clients.
- Organized and methodical in approach to work.
- Clear planning with artists, supervisors & clients.
- Capable of motivating and leading teams with enthusiasm.
- Able to troubleshoot & solve problems.
- Calm and personable under pressure and when working to tight deadlines.

If this sounds like you, we would love to hear from you! Please send your resume through to us at: recruitment@wetafx.co.nz

Apply for the job

Lead Production Engineer

26th June 2015

Weta Digital is seeking a software development lead who excels when working in a fast-paced environment, takes pride in mentoring and growing teammates, and relishes the opportunity to collaborate with some of the smartest people in the VFX industry to solve difficult problems with innovative solutions.

Specifically, we are looking for someone who will provide leadership to a team of developers, build close relationships with other groups to encourage cross-team solutions to global problems, and ensure transparency of team priority and progress for both management and customers.

The successful candidate will join an existing team of highly motivated and passionate developers who not only love to write good code, but also care about the success of the product they are producing. The candidate will help oversee the growth of the development team as it (and the teams around it) expand.

The development lead will work with the team to architect solutions to problems involving interactions with internal and external systems. The development lead will guide the team in identifying implementation options at a range of costs and explain trade-offs to developers as well as stakeholders and management. This effort will drive scheduling, facilitating delivery of features in an iterative and incremental fashion.

Responsibilities:

- Leadership and representation of a 5-10 person development team
- Engagement and communication with other development teams
- Planning, estimating and tracking development and support
- Liaising with internal and external customers, including senior management
- Helping team members develop their skills, and ensuring code standards

Must Have:

- Leadership and team management experience
- Excellent communication skills, with the ability to work with wide variety of people
- Extensive knowledge of working in a lean, agile way with a preferred methodology
- At least 2 years experience in leading teams to deliver complex software applications
- At least 2 years experience in Python, particularly in a peer-reviewed environment
- At least 5 years experience in client-facing development & support role

Nice to Have:

- Experience working in highly motivated Agile teams
- Experience in a Linux-based development and deployment environment
- Experience in VFX, Games, or related industry
- Familiarity with of Maya, MotionBuilder, and other VFX applications
- Experience in API design, UI development, software testing
- Knowledge of C++, RabbitMQ, ElasticSearch, Go, Qt

Please fill out our online questionnaire and send your resume to:   recruitment@wetafx.co.nz
 

Apply for the job

Senior FX TD

25th June 2015

Weta Digital is hiring Senior FX TDs, candidates should display the following:

- 5 years or more experience as a senior FX artist on Feature Films.
- Significant experience with fluid dynamics or destruction software for visual effects.
- Can deliver solutions for demanding FX problems proactively and independently, and provide support where needed.
- Leadership experience.
- Strong communication and collaboration skills.
- A strong eye for dynamic and directed motion.
- A strong eye for composition, light, and colour.
- Poweruser in Maya, Houdini, and or other FX simulation software.
- Linux proficiency.
- Scripting proficiency.

Also valued:

- Strong lighting and rendering skills.
- Shader writing skills.
- Code writing experience.

If this sounds like you - we would love to hear from you! Please fill out our online questionnaire and send your resume + showreel link to:   recruitment@wetafx.co.nz  

Apply for the job

Junior Software Developer

23rd June 2015

You will be joining Weta Digital's Research and Development team.

We develop, support and maintain a wide range of custom tools used by many departments across the company and across all of our film projects. Our tools are range from small-but-essential utilities to simplify workflows, to extensive complex systems such as our Academy Award winning fur system. We develop both standalone applications and plugins for existing packages such as Maya and Motion Builder.

As part of our team, you will be working closely with artists helping to ease their workflows by troubleshooting and maintaining our tools.

Responsibilities
• Provide prompt responses to users/artists, opening their scenes, investigating issues
• Debugging and bug fixing a variety of tools currently in productions pipeline
• Provide high-level fixes on R&D tools like UI changes when needed, plugin interfaces and basic new functionalities
• Participate in weekly team meetings to discuss progress and issues to be resolved, and report progress on a weekly basis.
• Manage workload by tracking and maintaining tasks.

Required qualifications:
• Knowledge of C++ and Python
• Ability to work well in a team and closely with artists
• Ability to multitask and change projects as requires in a production environment
• Excellent verbal and written communication skills

Desired qualifications:
• Good knowledge of Linux
• Good knowledge of OpenGL
• BS/MS or equivalent knowledge and experience in Computer Science or a related subject
• Knowledge of Maya
• Experience with the APIs of either Maya, Renderman or Motionbuilder
• Experience with Qt
• Git and debugging/profiling experience

The Weta Digital R & D team will have representatives attending SIGGRAPH 2015. Please indicate when applying if you plan to attend SIGGRAPH and we will try to schedule a time to meet.

To apply for consideration, please fill out our online questionnaire and send your resume through to recruitment@wetafx.co.nz

Apply for the job

Software Developer

23rd June 2015

You will be joining Weta Digital's Research and Development team.

We develop, support and maintain a wide range of custom tools used by many departments across the company and across all of our film projects. Our tools are range from small-but-essential utilities to simplify workflows, to extensive complex systems such as our Academy Award winning fur system. We develop both standalone applications and plugins for existing packages such as Maya and Motion Builder.

As part of our team, you will be working closely with artists and with other developers creating new tools as well as supporting and maintaining existing software.

Responsibilities:
• Provide software solutions by studying information needs, conferring with users, data usage and work processes, investigating problem areas.
• Participate in weekly team meetings to discuss progress and issues to be resolved, and report progress on a weekly basis.
• Maintaining and/or developing/designing APIs for other developers
• Manage workload by tracking and maintaining tasks.

Required qualifications:
• Extensive knowledge of C++
• Experience with the APIs of either Maya, Renderman or Motionbuilder
• Ability to work well in a team and closely with artists
• Ability to multitask and change projects as requires in a production environment
• Experience in implementing and supporting a wide variety of complex software systems
• Experience with UNIX/LINUX
• 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 qualifications:
• Good knowledge of OpenGL
• Experience with CUDA or OpenCL
• Python development experience
• Experience with Qt
• Git and debugging/profiling experience


The Weta Digital R & D team will have representatives attending SIGGRAPH 2015. Please indicate when applying if you plan to attend SIGGRAPH and we will try to schedule a time to meet.

To apply for consideration, please fill out our online questionnaire and send your resume through to recruitment@wetafx.co.nz

Apply for the job

Production Engineer -­ Pipeline

11th June 2015

Weta Digital seeks exceptional pipeline engineers to join our Production Engineering team.

Production Engineering designs, develops and maintains core pipeline applications and services used by departments throughout the company. Among them: Review and Dailies Pipeline, Asset Tracking Services, Software Environment Management and the Rendering Pipeline. These systems are the building blocks essential for supporting and tracking all processes involved with image rendering and data creation.

Weta Digital runs one of the largest render farms in the world, consisting of over 60,000 cores and a few petabytes of storage to manage. Production Engineering maintains the primary software interfaces responsible for managing processes and tracking data generated in this area.

Responsibilities
- Provide support for and improvements to existing pipeline tools
- Develop new applications and processes

Requires
- BS/MS or equivalent in Computer Science
- 2-­3 Years’ experience in VFX, Games, or related industry
- Expertise in Python, particularly in a peer-reviewed environment (e.g GitHub)
- Strong skills in Linux command line and shell scripting (tcsh, bash, zsh)
- Experience developing and supporting scalable services
- Strong communication skills including the ability to interface with both domain developers and end users
- A passion for creative problem solving

Strongly Preferred
- Prior work with DB and web stacks
- Skills in Java, MySQL, PostgreSQL, AngularJS, Javascript
- Experience with GUI frameworks (PyQt, PySide)
- Experience or interest in development of user-facing APIs
- Appreciation for test writing and debugging
- A positive attitude, particularly toward learning and sharing
- Ability to work in a group as well as operate in a self-directed capacity
- Capacity to perform in a fast-paced, time constrained environment

Additional Ideals
- Experience developing in C, C++, Go, Thrift
- Skills and experience with Maya API, Nuke
- Experience with AMQP based systems (RabbitMQ)
- A general understanding of NoSQL systems (CouchDB, Cassandra, Redis)
- Experience working in highly motivated Agile teams
- Prior contribution to open source projects

Please fill out our online questionnaire and send your cv to recruitment@wetafx.co.nz
 

Apply for the job

Comp TD

8th June 2015

Weta Digital is looking for a Comp TD, to drive tool development to optimize compositing pipeline and workflow.

Needs to Do:

- Maintain and develop core Comp pipeline.
- Work with compositors, ATDs, leads and supervisors to troubleshoot problems and create streamlined technical solutions.
- Set up new shows, such as Nuke templates and show specific requirements.
- Works with compositors, TDs and leads to troubleshoot problems and create streamlined technical solutions.
- Create and troubleshoot scripts/code to solve repetitive tasks for users.
- Organise and prioritise development projects.

Needs to Know:

- Familiarity with Linux
- Good programming and problem solving skills
- Experience with GIT and/or SVN
- Experience with VFX pipelines, rendering, asset systems and databases
- Solid understanding of Python, Qt/PyQt/PySide
- Nuke knowledge.
- RV skills.

Nice to have:

- Nuke NDK experience.
- OpenColorIO experience
- Senior-level compositing experience

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

Apply for the job

Shader TD

4th June 2015

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.

We would like to see the reference reel as the first step. This should show the past experience in this industry as a shader TD and should include works for asset lookdev or fx lookdev. Please also specify which part you have done on your reel.

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

Apply for the job

Shader Writer

4th June 2015

 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

We would like to see the reference reel as the first step. Please also specify which part you have done on your reel. If there is no reel, please provide any document to explain what you have achieved as a shader writer.

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

Apply for the job

Software Developer - Procedural Engine

4th June 2015

We are looking for a software developer who is positive, energetic and passionate about procedural modelling. The candidate will join a team developing a new cutting-edge system for procedural modelling of virtual worlds.

Responsibilities:

- Write performant, reliable code from core libraries to user interfaces
- Manage supporting legacy tools while working on a new system
- Provide software solutions by studying information needs, conferring with users, data usage and work processes, investigating problem areas
- Participate in weekly team meetings to discuss progress and issues to be resolved, and report progress on a weekly basis
- Manage workload by tracking and maintaining tasks
- Help set up project plans, including setting project objectives and report on performance

Qualifications / Skills:

- Strong knowledge of large scale commercial VFX pipeline
- Extensive knowledge of C++
- Ability to work well in a team and closely with artists
- Ability to multi task and change projects as required in a production environment
- Experience in implementing and supporting a wide variety of complex software systems
- Experience with UNIX / LINUX - Excellent verbal and written communication skills
- 3+ years of applicable experience (Senior: 5+ years)
- BS/MS or equivalent knowledge and experience in Computer Science or a related subject

Nice to have:

- Experience developing an interactive procedural modelling system
- Experience with Maya and RenderMan APIs
- Experience with version control systems such as git
- Experience with OpenGL - UX design experience

The Weta Digital R & D team will have representatives attending SIGGRAPH 2015. Please indicate when applying if you plan to attend SIGGRAPH and we will try to schedule a time to meet.

To apply for consideration, please fill out our online questionnaire and send your resume through to recruitment@wetafx.co.nz 

Apply for the job

Mocap Developer

29th May 2015

Weta Digital is looking for candidates to join our industry leading motion capture team. Potential candidates should clearly display the following attributes:

- Expert in Python and PyQt/PySide.
- Proven experience writing user-facing tools or developer-facing libraries.
- Excellent communicator, able to liaise with developers and artists to understand feature requests and solve production problems.
- Able to manage one's own development tasks and prioritize pressures in a fast moving, team environment.
- Knowledge of GIT or other version control system.
- Maya and/or Motionbuilder scripting or API experience desirable.
- Degree in computer science or equivalent experience.

Please fill out our online questionnaire and send your resume through to: recruitment@wetafx.co.nz 

Apply for the job

InfoSys Python Application Developer

28th May 2015

The Weta Digital Information Systems teams designs, implements, manages and supports all tools used for production tracking across the entire facility. Most of those tools are written in Python, Pylons using MySQL and elastic search. The tools must support the complex nature of the VFX pipeline whilst also providing a performant and intuitive experience for all of our Users – 1100 across the entire facility.  

We are looking for an experienced software engineer to join the team. Ideally that person would have a python experience but people with C++ and/or java backgrounds could have relevant skills as well. We are looking for someone smart, with a passion for software engineering, web applications, communication tools, new technologies, and providing perfect solutions to happy customers. Ideally you will be interested in developing web applications. You'll have some experience in full text search engines and writing SQL with optimization in mind – the data sources are huge and ever changing . You should be passionate about utilizing web technologies to produce extraordinary information management and communication tools in a fast-paced environment, and learning about our unique environment and requirements.

In return, you'll have the opportunity to work with talented software engineers providing industry-leading tools within the visual effects and film arena. You will work with passionate, dedicated visual effects artists and technicians in a company dedicated to innovation and excellence. If this sounds like you, and you have the skills / experience listed below, please get in touch!

Responsibilities include:
- Developing new web applications and APIs
- Maintaining existing web applications and APIs
- Understanding internal customer requirements
- Database development, writing queries, optimising queries
- implementing and maintaining full-text search engines such as elasticsearch

Key Skills:
- Python - preferred, those with C++ or java experience may have relevant skills
- Postgres, MySQL or similar enterprise level database server experience
- full-text search engines such as elasticsearch
- experience with NoSQL databases
- at least 4 years of Linux exposure
- experience with message brokers (e.g. RabbitMQ)
- knowledge of the entire application stack of a web application
- Exceptional communication skills both written and oral
- Ability to work under pressure
- An eye for detail

Nice to Have:
- Experience with visual effects technologies and pipelines.
- Flask and/or Pylons experience
- CSS, HTML, and Javascript
- ruby
- UI or web design experience

Desirable Qualifications & Experience:
- BS/MS or equivalent knowledge and experience in Computer Science, Computer Engineering, Information Engineering or equivalent
- At least 4 years prior experience in a similar development role

Key Qualities:
- Exceptional communication skills, solutions oriented, friendly & personable
- Time and priorities management aptitude
- Analytical disposition, proactive
- A natural problem solver


To apply for consideration - please fill out our online questionnaire and send your resume through to: recruitment@wetafx.co.nz
 

Apply for the job

Layout Technical Director

27th May 2015

Weta Digital requires a Layout TD to produce comprehensive layouts for shots and sequences, resolving previs, mocap and live action cameras to a continuous world-space, and providing valid scenes for Animation, FX and Lighting. Layout artists work at all levels of feature or VFX production.

The Specific job requirements are:
- Resolving previs, mocap or matchmove cameras into a continuous worldspace for departments such as Animation and Lighting
- Building card camera rigs for modifying the original plate to do things such as put a character on a horse or extend the original plate.
- Low poly-modelling, initial blocking from approved artwork, building scenes out of existing assets where possible, identifying needs for new assets.
- Continuity – managing scenes continuity, spatial and temporal, for Animation and Lighting through to the end of production.

Shot setup and maintenance
- Publishing the correct assets into each shot for Animation and Lighting to work with.
- Dressing – placing additional required assets (e.g. webs, debris, etc) as required to each shot.
- Debugging – assisting with identifying problems for other departments when things go awry (e.g. layout publish not updating correctly for lighter)

Important to have:
- 3 years layout experience in Visual Effects on feature films
- Good comprehension of photographic composition and understanding of cameras
- Strong Maya generalist and Linux experience
- Previs, Comp or Camera match-move experience
- Nuke experience.
- Python scripting

If this sound like you, please fill out our online questionnaire and send your resume (& showreel link) through to:  recruitment@wetafx.co.nz
 

Apply for the job

Rendering Software Engineer

28th April 2015

The Rendering Research Group at Weta Digital is seeking a Rendering Software Engineer to contribute to the development of rendering technology at Weta Digital. Proven experience with modern rendering technologies is required, such as light transport, importance sampling, volume rendering, realistic material models, shading, and geometry processing. Academic research experience is a plus. The ideal candidate will have extensive experience developing graphics software in a film production environment.

Responsibilities
- Help implement new rendering algorithms.
- 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.

Required Qualifications
- Bachelors degree in Computer Science or related field. Post-graduate a plus.
- 3 years of relevant software engineering experience.
- 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 mindset.

Desirable Qualifications
- Experience in film or video game production.
- Familiarity with Linux and programming tools such as Valgrind, Vtune, git, and so on

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 Manuka, Massive, Mudbox and Mari

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

 

Apply for the job

Senior Rendering Researcher/ Rendering Researcher

28th April 2015

The Rendering Research Group at Weta Digital is seeking a Rendering Researcher 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 or related field
- 3+ years of relevant 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 mindset.

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

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 Manuka, Massive, Mudbox and Mari.


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

Apply for the job

Research Engineer - Level of Detail

23rd March 2015

Weta Digital is seeking a Research Engineer to join the Level of Detail (LoD) R&D team. We generate alternative multiresolution representations of our assets suitable for all VFX tasks, from modeling to rendering to simulation. This involves geometric analysis, material filtering, pre-integrating the rendering equation, and much more, all within a multithreaded, asynchronous, out-of-core architecture. We interface with various tools and departments across the company. There are tasks for all tastes, from implementing new fancy research algorithms to nitty gritty high performance engineering and pipeline integration.

The ideal candidate will have extensive software engineering expertise and a solid computer graphics R&D background. Internship positions are also available for this role.

Responsibilities
- Participate in code design and code reviews within the LoD team
- Implement and test LoD technology within a production pipeline
- Provide support for LoD technology to hundreds of production users

Qualities desired
- 3+ years of solid C++ software development experience
- Good understanding of computer graphics techniques (linear algebra, material models, light transport, geometry processing, etc)
- Ability to translate a paper or research idea into practical and efficient production code
- Ability to design, write, debug and share code within a team
- Good communication skills and English language fluency

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

Apply for the job

Researcher - Level of Detail

23rd March 2015

Weta Digital is seeking a Researcher to join the Level of Detail (LoD) R&D team. We generate alternative multiresolution representations of our assets suitable for all VFX tasks, from modeling to rendering to simulation. This involves geometric analysis, material filtering, pre-integrating the rendering equation, and much more, including a wide range of unsolved math and physics problems.

The ideal candidate will have proven research contributions in computer graphics, as well as software engineering experience. Internship positions are also available for this role.

Responsibilities
- Survey existing state of the art
- Participate in the research of new and practical LoD representation & generation algorithms improving upon existing techniques
- Participate in the dissemination of scientific knowledge within (talks) and outside (publications) the company
- Guide the implementation of new ideas into practical production tools

Qualities desired
- Graduate-level (MSc or PhD) education or equivalent experience
- Good knowledge of computer graphics research (material models, light transport, geometry processing, etc)
- Fundamental understanding of the scientific process
- Ability to read, understand and discuss scientific papers
- Ability to formalize and think creatively when faced with a problem
- Ability to understand the practical consideration of research applied to a production environment
- Good communication skills and English language fluency

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

Apply for the job

C++ Software Developer - Scene Description API/Tools

18th February 2015

Weta Digital is seeking a C++ Software Developer to join the Scene Description API/Tools team. We are responsible for the development of the core libraries and supporting tools to facilitate the creation, manipulation and management of the huge scenes that make up Weta Digital's award winning visual effects. This involves high-performance in-memory scene representations to support real-time and offline rendering, interactive non-destructive manipulation, embedding in industry standard third-party graphics applications as well as exposing extensive C++ and Python APIs for use at all levels. We support artists and programmers across the facility from stage, pre-production, lighting and compositing.

The ideal candidate will have a strong C++ Software Engineering skillset with a solid understanding of API design and computer graphics. Candidates with limited experience may be considered as Junior C++ Developers for this role.

Requires:

- C++ development experience
- Working knowledge of software architecture and design methodologies
- Ability to work as part of an agile team
- Clear communication skills with the ability to interface directly with users and domain developers

Successful Candidate Will Ideally Have Some Of The Following:

- Experience writing clear, well designed APIs used by other programmers
- Experience with general purpose APIs such as Boost, STL, Qt
- Experience with graphics application APIs such as Maya, Motionbuilder, Houdini
- Experience with graphics APIs such as OpenGL, DirectX
- Have some experience with Multi-threaded development and optimization
- Have an enthusiastic appreciation for testing and debugging code
- Work successfully in a group as well as operate in a self directed capacity
- Have experience in Games or VFX industry

If this sounds like you - we are keen to hear from you!   Please fill out our online questionnaire and send your cv to: recruitment@wetafx.co.nz

 
Apply for the job