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
 

Python Application Developer (InfoSys)

15th February 2017

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.

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!

Role 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
- At least 4 years of Linux exposure
- Exceptional communication skills both written and oral
- Ability to work under pressure
- An eye for detail

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
- Full-text search engines such as elasticsearch
- Experience with NoSQL databases

If this sounds like you - we want to hear from you!  Please fill out our online questionnaire at www.wetafx.co.nz/jobs and send your resume to: recruitment@wetafx.co.nz

Apply for the job

Systems Tools Developer

14th February 2017

Weta Digital's System Tools team develops the software that manages one of the most demanding data storage environments in VFX. Our systems safeguard storage reliability and performance for thousands of hosts across petabytes of data. They coordinate multiple storage tiers, are constantly available, and must handle the ever-increasing scale of our production processes.

We are currently working on an ambitious program to rebuild our core software from the ground up. In this role, you will be a key member of a small talented team that is committed to providing an architecture that will scale with the company. Our team works closely with system engineers, data resource managers, and pipeline developers – but our software is critical to the smooth functioning of the entire production pipeline.

As a System Tools developer, your responsibilities will include:
- contributing to a code base in Python, Erlang, and C
- designing and implementing sub-systems
- eliciting and understanding Weta's storage software requirements
- developing tests and pushing forward on continuous improvement
- selecting and integrating open source libraries where appropriate
- monitoring and maintaining critical services

Some experience that would be useful would be:
- storage infrastructures: NFS, tape storage, HSMs, clustered filesystems, etc.
- programming in a Linux / Unix environment
- development in Python, Erlang, C, C++
- understanding of relational databases, document stores, and data warehousing
- monitoring and service discovery implementation - for example Nagios, Icinga, or Consul
- packaging, build, and deployment experience
- understanding and empathy for system administrators
- statistics, trends analysis, data visualisation

From time-to-time you may need to provide back-up to the team that maintains our legacy tools. However, we're working to deprecate those tools as soon as we can.

We don't expect you to come pre-packaged with all the experience you'll need. We know that good developers have transferable skills. We're mainly looking for aptitude and attitude. Our developers have had to teach themselves new things on the job and you will too. What we do want is a solid record of technical achievement, a demonstrable orientation toward teamwork, attention to detail, and curiosity. We like to get our software right the first time and we're looking for that in you.

We're also looking for critical thinking and leadership – we don't just want to replace an existing system that is no longer fit for purpose. We're working to make world class VFX storage software that exceeds our stakeholder needs and is better tailored to Weta than anything we can buy off the shelf.

If this sounds like you – we would love to hear from you! Please fill out our online questionnaire at www.wetafx.co.nz/jobs and send your resume through to: recruitment@wetafx.co.nz

Apply for the job

Intermediate & Senior Pipeline Developers (Los Angeles)

3rd February 2017

Production Engineering supports and builds software which helps our crew make movies. Our tools include small utilities, plugins for applications like Maya and MotionBuilder, and complex render/asset tracking systems. You will work directly with artists to understand their requirements and then write code which enables them to be more effective at their jobs.

You will be responsible for supporting and debugging software at one of our remote facilities in Los Angeles.

You must:
• Reside in and be lawful to work in the United States
• Have 2+ years professional experience as a Python developer
• Have professional experience in the VFX, gaming or related industry
• Be be familiar with debugging C++ programs
• Be comfortable in a Linux development environment
• Have a computer science degree or equivalent experience
• Have excellent written and verbal communication skills
• Enjoy exciting and customer focused environments!

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

Apply for the job

Intermediate DevOps (Los Angeles)

3rd February 2017

Production Engineering supports and builds software which helps our crew make movies. Our tools include small utilities, plugins for applications like Maya and MotionBuilder, and complex render/asset tracking systems. You will work directly with artists to understand their requirements and then write code which enables them to be more effective at their jobs.

You will be operationally responsible for testing, debugging and deploying software at one of our remote facilities in Los Angeles.

You must:
• Reside in and be lawful to work in the United States
• Have 2+ years professional experience as a Linux system administrator
• Have 2+ years professional experience as a Python developer
• Have professional experience in the VFX, gaming or related industry
• Be be familiar with debugging C++ programs
• Have a computer science degree or equivalent experience
• Have excellent written and verbal communication skills
• Enjoy exciting and customer focused environments!

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

Apply for the job

Developer and Test Engineer (Python/C++)

3rd February 2017

Production Engineering supports and builds software which helps our crew make movies. Our tools include small utilities, plugins for applications like Maya and MotionBuilder, and complex render/asset tracking systems. You will work directly with artists to understand their requirements and then write code which enables them to be more effective at their jobs.

We are re-imagining how we perform software testing and deployment and are looking for somebody to guide us in this process.

You must:

• Have 2+ years professional experience as a developer and test engineer
• Have a computer science degree or equivalent experience
• Be comfortable in Python and/or C++
• Be comfortable in a Linux development environment
• Have excellent written and verbal communication skills
• Enjoy dynamic and challenging environments!

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

Apply for the job

Intermediate & Senior Pipeline Developers (Python/C++)

3rd February 2017

Production Engineering supports and builds software which helps our crew make movies. Our tools include small utilities, plugins for applications like Maya and MotionBuilder, and complex render/asset tracking systems. You will work directly with artists to understand their requirements and then write code which enables them to be more effective at their jobs.

You must :
- Have 2+ years professional experience in the VFX, gaming or related industry
- Have a computer science degree or equivalent experience
- Have strong skills in Python and/or C++
- Be comfortable in a Linux development environment
- Have excellent written and verbal communication skills
- Enjoy dynamic and challenging environments!

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

Apply for the job

Junior Developer (Python/C++)

3rd February 2017

Production Engineering supports and builds software which helps our crew make movies. Our tools include small utilities, plugins for applications like Maya and MotionBuilder, and complex render/asset tracking systems. You will work directly with artists to understand their requirements and then write code which enables them to be more effective at their jobs.

You must :
- Be a New Zealand citizen or hold a current New Zealand work visa
- Have excellent written and verbal communication skills
- Have a computer science degree or equivalent experience
- Be comfortable solving problems with Python and/or C++
- Be comfortable in a Linux development environment
- Enjoy dynamic and challenging environments!

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

Apply for the job

Look-Dev Software Engineer

3rd February 2017

Weta Digital is seeking a Software Engineer to join the Look-Dev R&D department.

Our mission:
- To create and support all the tools used for Look Development within the company, including texturing, material authoring, shading surfacing, appearance modelling
- Conduct research in appearance-related problems, such as material models, material filtering, material measurement, texture creation, for the purposes of improving quality and efficiency of Look Development.

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

Responsibilities:
- Participate in code design and code reviews within the Look-Dev R&D department.
- Implement and test new Look-Dev technology within a production pipeline.
- Provide support for Look-Dev tools to hundreds of production users.

Required Qualifications:
- 3+ years of solid C++ software development experience.
- Good understanding of computer graphics techniques (linear algebra, material models, light transport algorithms, geometry processing tools, 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 communications skills and English language fluency.

Desirable Qualifications:
- Previous experience in computer graphics research.
- Previous experience in software engineering in the VFX industry

To apply, please complete our online questionnaire at www.wetafx.co.nz/jobs and send your resume through to us at: recruitment@wetafx.co.nz

Apply for the job

Look-Dev Pipeline Developer

3rd February 2017

Weta Digital is seeking a Pipeline Developer to join the Look-Dev R&D department.

Our mission:
- To create and support all the tools used for Look Development within the company, including texturing, material authoring, shading surfacing, appearance modelling
- Conduct research in appearance-related problems, such as material models, material filtering, material measurement, texture creation, for the purposes of improving quatlity and efficiency of Look Development.

The ideal candidate will have extensive pipeline engineering experience within a production environment, as well as software engineering expertise. Internship and junior positions are also available for this role.

Responsibilities:
- Participate in code design and code reviews within the Look-Dev R&D department.
- Integrate and test new Look-Dev technology within a production pipeline.
- Provide support for Look-Dev tools to hundreds of production users.

Required Qualifications:
- 3+ years experience with Python, Qt and PyQt/PySide.
- Experience with programming against database interfaces and domain APIs.
- Good understanding of modern programming techniques and tools.
- Good problem solving skills.
- Ability to write practical and efficient production code.
- Ability to design, write, document, test, debug and share code within a team.
- Good communications skills and English language fluency.
- Comfortable talking to users and developers and understanding feature requests.

Desirable Qualifications:
- Experience with C/C++ programming.
- Experience with Maya scripting and programming.
- Masters-level degree in Computer Science or equivalent.

To apply, please complete our online questionnaire at www.wetafx.co.nz/jobs and send your resume through to us at: recruitment@wetafx.co.nz

Apply for the job

Department Production Manager

3rd February 2017

Weta Digital is looking to hire a Department Production Manager to join our growing Production team. We are keen to talk to experienced production candidates who have a track record of scheduling and managing through to delivery, large volumes of work on complex VFX projects.

Job Description:
The Dept Production Manager is responsible for overseeing the entire schedule of a single project, or a substantial component of a single project within a department at Weta Digital.

Key Responsibilities:

• Managing either the entirety, or a significant proportion of a large show. Supporting the Dept manager with the planning of resource requirements, and ensuring a comprehensive schedule is built, maintained and tracked through to final delivery.
• Sharing responsibility for scheduled targets and working with both department production and show production to ensure the schedule is on track, ensuring that risks and changes are communicated clearly and in good time.
• Reporting on weekly progress, including Stacks (milestone) updates, passing on relevant client feedback and any other supporting information that would benefit the team.

Needs to know and have:
• Proven scheduling experience and knowledge of scheduling tools, ideally database knowledge, preferably Shotgun.
• Good knowledge of Excel & Word.
• Organised and able to multi-task, especially with regards to fielding queries from, and providing updates to multiple groups.
• Capable of motivating and leading teams with enthusiasm
• Able to troubleshoot & solve problems
• Calm and personable under pressure and when working to tight deadlines.
• Able to delegate effectively and provide mentoring to Production Coordinators & Assistants
• A minimum of 3+ years experience working in VFX production
• Previous experience in LookDev production is preferable, but not essential

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

Developer Services Engineer

25th January 2017

Weta Digital is seeking an Engineer to join our Developer Services team. Developer Services is a specialized IT team dedicated to handling the services that make it possible to deploy and maintain software at Weta Digital.

We're looking for an experienced engineer who flourishes in an environment that requires close collaboration between developers and infrastructure teams. You'll have a firm grasp of modern tools for source control, be comfortable working with a variety of data stores and developer services. We expect this role will be about 50% project, 50% operational tasks, so you'll be passionate about getting operational stuff right, because we take our reliability very seriously.
The role is a diverse combination of running our Linux OS platform, tools and support for version control, ticketing, build systems, software installation, testing infrastructure, code review systems, devops automation, databases, authentication, authorisation and complex software/Linux faults.

You will be the point of contact for the day-to-day issue management for developers and assist our developers in enabling their success by providing creative solutions to challenging technical issues.

Responsibilities:
- You'll work with developers and system engineers to resolve technical issues
- You'll maintain and improve existing developer infrastructure
- Support developer tools and services (Git, Jira, Jenkins, WAF, Gitlab and others)
- You will find joy when eliminating toil using automation (Puppet, Ansible, scripting, etc)
- OS deployment, package installation, environment management

Required Skills:
- Knowledge, equivalent experience or degree in computer science, software engineering or related discipline
- Hands on experience with Linux
- Some development experience in any of the following (C, Python, Perl, Go, Ruby, Erlang, Java, JS, etc)
- Familiarity with Virtualisation and container systems (KVM, VMware, Docker, LXC, etc)
- Automation tools (Puppet, Ansible, Chef, Salt or similar)

Desired Skills:
- Debugging (strace, tcpdump, diff, gdb)
- Interest in open source software
- Prior experience in the visual effects, entertainment, media or gaming industries
- Web development skills
- Knowledge of software development paradigms (Agile Scrum/Kanban, etc)
- Experience with build systems, CI/CD (Jenkins, Gitlab CI)

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

Apply for the job

Department Manager

24th January 2017

 Weta Digital is looking to hire a Department Manager to join our growing Production team. We are keen to talk to experienced production candidates who have a track record of handling large teams working on challenging projects.

Job Description:
The Department Manager is responsible for overseeing all scheduled work, managing the department crew and production team. The role is primarily planning and resource-based, entailing the close management and support of crew and the oversight on all department deliverables.

Key Responsibilities:
• Maintain an overview of department schedule and manage resource requirements, working with VFX Producers, Production Managers and central production
• Ensure weekly departmental progress reports are delivered to Show Production in the form of tasks completed, resource plan updates and schedule updates
• Along with Department HoD ensure any planned development work related to the dept tools or pipeline is factored into any show milestones
• Forecast resource requirements for the department – identifying key shortfalls and anticipating surplus crew scenarios
• Working with HoD to identify areas where development of crew skill-sets can benefit current or upcoming projects.
• Approve artist leave and formulate coverage plans for any artist absence to ensure project targets are not compromised.
• Oversee department recruitment strategy. This includes identifying candidates with HoD and key Leads, establishing hiring windows and targeting candidates within that timeframe. Working with crew services to update job descriptions and maintain a good knowledge base of industry-wide crew trends and project plans.

Needs to know and have:
• Strong communication skills – with an ability to deal with a wide range of different groups, including internal Dept prod team, Show production groups and central production team.
• Effective in crew management, including fostering career development within the team and casting tasks to strengths from available resource pool
• Proven scheduling experience, with a working knowledge of Filemaker/Shotgun a plus
• Concise and comprehensive approach with written communication
• Strong leadership qualities, with a confidence to front department plans and form solid partnership with Dept HoD.

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

Layout Technical Director

18th January 2017

Weta Digital requires a mid-level to senior technical director to work within the Layout Department.

The specific job requirements are:

- Knowledge of Maya with generalist skills in camera, modelling, animation and rendering
- Comprehension of photographic composition and understanding of camera lenses
- Ability to match photographic reference of an environment (natural or architectural) with a minimum of assets
- Strong technical, communication and organizational skills
- A solid understanding of matchmove concepts
- Previous Layout or Level Design experience a plus
- Knowledge of Nuke, scripting abilities in python and mel a plus
- At least 3 years layout experience in Visual Effects on feature films

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

Apply for the job

Simulation Researcher

16th January 2017

Weta Digital is seeking a Researcher to join our Simulation Department:

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 hands on user support. Find and fix bugs. Author high quality internal and end user 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 self directed 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.

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

Apply for the job

Assets Pipeline Technical Director

16th December 2016

An “Assets Pipeline TD” is a position within the Assets Research and Development Department, primarily responsible for:

- Designing, developing and updating production pipeline tools in order to foster an efficient and stable production environment for artists.
- Supporting production artists in their use of third-party and proprietary tools.
- Maintaining, curating, documenting, and updating existing tools and workflows in an ever evolving environment of technical progress and new production driven challenges.

Generally, these tasks are undertaken in order to support the production departments within the Assets Group division: Modelling, Creature rigging and simulation, Facial Modelling and rigging, Layout, and Art Departments, Virtual Art Department (VAD), and Asset Management.

TDs within the Assets RnD Department must also cooperate and coordinate with other production groups' RnD departments and with other core infrastructure departments at Weta to integrate new workflows and technologies.

Candidates should expect this to be a reasonably technical, occasionally high-pressure and fast paced position, interacting directly with users, central databases, render farm, and storage systems. It requires good communication and team skills, an ability to write, critique, and debug python and Qt based tools, and an ability to anticipate, identify and address wider technical problems. It would benefit from a proactive person with an organized approach, who is able to simultaneously engage with multiple projects, across multiple productions, against a backdrop of shifting priorities.

Must Have:
- Excellent investigation, problem solving, debugging, and communication skills.
- An ability to work with and understand a diverse collection of people who will bring a wide variety of experiences and skills to the table.
- A proactive, self-directed approach that is able to anticipate and investigate requirements of the system, while keeping in mind the wider context of the facility and is able to engage within a team environment.
- A basic understanding of VFX concepts important to Assets Group departments, ideally gained from artistic production experience within VFX, Animation, Games, or a related industry.
- Development experience with Maya and other VFX applications
- At least 3-5 years experience with Python development
- At least 3 years experience with QT, pyqt/pyside UI creation
- At least 3 years experience with artist (user)-facing development & support
- git, rib syntax, Katana, and test based development experience are all a major plus but may not be essential.
- C++, Shotgun, Houdini, Nuke, RealityCapture, SQL, Jira, Crucible, and Agile development experience also a plus.

If this sounds like you – we would love to hear from you! Please fill out our online questionnaire (at www.wetafx.co.nz/jobs) and send your resume to: recruitment@wetafx.co.nz

Apply for the job

Junior Software Developer

16th December 2016

Weta Digital is seeking Junior Software Developers to join 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

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

Apply for the job

Software Developer for Realtime Rendering in R&D Department.

16th December 2016

Weta Digital R&D Department is looking for a Software Developer to work on Gazebo, Weta Digital's proprietary physically based real time renderer. Gazebo uses the latest hardware and rendering techniques to achieve movie quality rendering in real time. The software is used across the studio in a wide range of areas including our motion capture stage and lighting department.

The ideal candidate would have experience with modern real time rendering techniques such as physically based shading and global illumination, and be comfortable working on large shared code bases.

Responsibilities
• Design and implement new features as determined by production requests
• Upgrade existing features to make use of latest hardware
• Research new graphics techniques
• Provide technical support to artists and programmers.

Required Skills
• BS/MS or equivalent knowledge and experience in Computer Science or a related subject.
• Good knowledge of modern real time rendering techniques.
• Experience working with OpenGL 4.x (or DirectX 10.x) and above.
• Experience in writing, implementing and supporting a wide variety of graphics software systems
• Extensive knowledge of C++.
• Ability to work well in a team and closely with artists.
• Ability to work within a development schedule and investigate support issues as required in a production environment.
• Excellent verbal and written communication skills.
• 3+ years professional computer graphics experience in VFX, computer games or similar industry.

Desired Skills
• Experience with the Maya or MotionBuilder C++ API.
• Experience with CUDA or OpenCL.
• Experience with developing on Linux.

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

Apply for the job

Software Developer in R & D Department

16th December 2016

Weta Digital R&D Department is looking for a Software Developer to join our team.
R&D Department creates, develops and maintains tools for pipeline, procedural modelling and dressing, realtime rendering, 2D imaging, animation and VR. We aim to keep quality of Weta Digital’s products to the highest level also ensuring quantity and continuity in the production pipeline, easing users workflows and speeding up processes. As a software developer you will support a diverse range of areas in the R&D Department.

Responsibilities:
• Collaborate with core team members develop and support features that artists use daily
• Debugging, implementing and supporting features
• Work within existing code base to support APIs that other developers in the company are constantly using
• Learn and use Weta Digital’s proprietary renderers and scene manager APIs to extend and support features in a large variety of plugins that modellers, animators, lighters, compositors use in their workflow
• Plan and manage tasks for daily work load

Required Skills:
• BS/MS or equivalent knowledge and experience in Computer Science or related
• 3+ years of applicable experience
• Good knowledge of C++ and Python.
- Experience developing reliable, maintainable, high-performance code
• Experience with DCC APIs such as Maya and/or Renderman and/or Motionbuilder
• Excellent problem solving skills.
• Parallel programming
• Ability to develop a productive relationship with users
• Excellent verbal and written communication skills

Desired Skills:
• Proficient with 3D math including linear algebra
• Experience with any of the following: OpenGL, CUDA, OpenCL
• Qt development
• Previous work in the visual effects and/or games industry

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

Apply for the job

Software Project Coordinator

27th September 2016

Role
To assist the Project Manager and project team in the timely delivery of their project goals.
Could include, managing small project/sub teams, handling support triage, organising meetings, taking notes and following up with artists & developers on progress.

Key Responsibilities
• Assist Project Manager and/or HOD with project planning, reporting & tracking
• Work with team leads to manage day to day priorities & support load.
• Monitoring of team members progress on task.
• Monitor forums, mailing lists and support queues for timely feedback/prioritisation and turnaround
• Create and maintain project documentation
• Organise meetings with users and other departments, take and distribute notes

Required qualifications:
• 1-2 years’ management experience in a technical field.
• Familiarity with project management and bug tracking tools.
• Good communication skills

Desirable qualifications:
• Familiarity with tools in use at Weta such as C++, Python, JIRA, Gantt charts …
• Previous knowledge of VFX pipeline and/or film or video game production
• Agile and/or project management experience
• Software development experience
• Degree in Information Systems or similar

If this sounds like you, please fill out the online questionnaire at www.wetafx.co.nz/jobs and send your resume to: recruitment@wetafx.co.nz

 

Apply for the job

Assistant Technical Director

17th August 2016

Weta Digital are often looking for Assistant Technical Directors (ATD’s) to work across a variety of departments. ATDs are responsible for providing support to the more senior TDs, Production, and other departments in all aspects of the Weta pipeline. Their focus is monitoring and ensuring render and data resources are used as efficiently as possible.

If you would like to apply for consideration for when the next opportunity arises, please see below for how to register your interest.


Needs To Do

  • Assist in a multitude of departments throughout the VFX workflow as required.
  • Assist senior TDs to maximise their productivity.
  • Stay abreast of company technology and standards.
  • Test and report back on new technology being developed within Weta's Research and Development groups.
  • Advise Show and/or Department Production of the status of their workload and communicate with other departments as applicable

  • Proactively troubleshoot render and pipeline issues within the facility

  • Complete Renderwall Error Reports efficiently and proactively / follow up optimization suggestions
  • Use company resources efficiently
  • Always ensure their work is produced to the best of their ability.
  • Follow guidelines to ensure the quality of their work meets the requirements of the recipient.
  • Remains aware of the status of their assigned tasks and when elements will be ready

  • Communicate technical issues that you cannot solve yourself with the ATD Supervisor in a simple and accurate manner

  • Has a basic understanding of look development

  • Has a basic understanding of pipeline Has a demonstrable basic understanding of the VFX workflow
  • Has mid-level understanding of at least one specialised workflow within VFX
  • Has a strong desire to improve their knowledge and skill base, both technically and artistically

  • Stays pro-active and positive
  • Must be able to work productively and inclusively in team environments.
  • Must openly share their knowledge with their peers.

Must have:


  • A good understanding of Maya
  • Minimum one year work experience
  • A show-reel demonstrating artistic talent and technical ability
  • Passion for problem solving, VFX and Film making

Beneficial to have:

  • Python or scripting skills

  • Experience with Nuke and compositing practices
  • Practical art experience

Candidates must be a New Zealand Citizen or New Zealand Permanent Resident>
If you would like to apply for consideration, please complete Weta's online recruitment questionnaire and forward your resume/ show-reel link to us at: recruitment@wetafx.co.nz

Apply for the job

Digital Resources Manager

4th August 2016

Weta Digital invites applications for our Digital Resources Manager role. This is a unique position collaborating with our IT Dept, prior experience within the industry is desirable.

The Digital Resources Manager (DRM) is responsible for the processes and data relating to the monitoring and management of our render farm server and storage resources, used for show production. The DRM is a ‘matrix’ manager who liaises between production, technical and senior management teams. Strong communication, process/organisation, mathematical/statistical and technical skills are required.

Role Responsibilities are:
- Work with Show Production and Supervision to understand their requirements and objectives on a per project basis
- Liaise between senior management, Producers/Supervisors, Departments, pipeline developer teams, Production Engineering/Data Management, Rendering and IT
- Specify and run the processes to:
*Forecast upcoming show resource requirements
*Determine per-show render and storage allocations and create budgets
*Regularly analyse and report on show utilisation vs. budget and actual vs. forecast, exposing breakdowns of how resources are being used
*Engage continuously with all stakeholders in order to keep an up-to-date picture of supply and demand, current issues, pipeline changes
*Mediate resource usage between shows
*Ensure sufficient resource levels for show production

- Work with relevant teams to ensure data collection relevance and quality
- Keep historical data records and create baselines for comparison
- Specify and provide tailored metrics and dashboards for key stakeholders
- Advise technical teams on requirements for tool development for managing, monitoring and reporting resources
- Develop, maintain and action show data archive policies
- Participate in and keep all teams informed of changes and developments

Essential Skills Required:
- Statistics/analytics/mathematics background
- At least one scripting language (Python, Perl, Bash)
- Experience with Unix/Linux operating systems
- Process-driven
- Project management skills
- Strong, diplomatic and confident communication skills

Would be Nice to have:
- Business analyst experience
- Data warehouse setup and/or usage experience
- Prior experience in the VFX production, entertainment, media or gaming industries
- BSc/MSc or equivalent knowledge and experience in Computer Science, Computer Engineering, Information Engineering or equivalent/similar

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

Apply for the job

Senior FX TD

18th July 2016

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

Shader TDs

15th July 2016

Weta Digital is hiring Shader TDs.

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

Essential skills:
• Experience in shading and look developing for photo-realistic feature films.
• Strong LookDev skills (both artistically and technically), with an excellent understanding of physically based shading & rendering.
• Ability to come up with creative, efficient rendering solutions for a wide variety of assets
• Ability to manage multiple assets at the same time, and put them seamlessly together in a visually coherent solution
• Familiarity with Maya and Linux.
• Experience with all aspects of the rendering pipeline.
• Strong communication, task management and organisational skills.
• Ability to implement both technical and artistic solutions in order to efficiently handle complexity

Preferential skills:
• Experience leading teams or small groups of artists
• Knowledge of Python scripting
• Shader writing experience

Within the Shaders Department at Weta, the work we undertake requires areas of specialised experience and focus; for example Environments, Materials, Characters & FX. Whilst we are looking for people with capabilities in all areas, we're also very interested in talking to Artists who have specific experience in one or more of these areas.

If you would like to apply for consideration, please complete the online questionnaire at www.wetafx.co.nz/jobs and send your resume through to us at: recruitment@wetafx.co.nz.


 

Apply for the job

FX Supervisor

30th June 2016

PROFILE
FX Supervisors are empowered with a tremendous amount of responsibility, and therefore held to the very highest standards of proficiency and professionalism. They should be experts in FX and Rendering, as well as competent in many aspects of the 3D pipeline. They should be comfortable and confident working with other departments, producers and supervisors.
 

RESPONSIBILITIES
•Adds value to all work wherever possible, while ensuring work is completed on time and to specification.
•In conjunction with FX leads provides guidance, instruction, and documentation across show FX teams.
•Attends relevant show meetings (Asset and Shot Dailies, Sequence Turnovers, Stacks, etc.)
•Administers relevant cross department meetings to define any show specific the requirements for delivery into and out of FX (ie animation requirements for a show specific effect that is animation driven.)
•Attends department meetings (Shots Supervisor Meeting, FX Department Meeting.)
•Provides FX HOD and Department Manager with constructive crew feedback.
•Raises personnel and technical issues with FX HOD and Department manager.
•Along with the FX HOD ensures that the work produced meets the company’s standards and expectations.
•Provides FX Department with demonstrations and tutorials.
•Assists Department Prod with bidding new work.
•Attend and contribute to interviews for new FX Artist roles.
•Supervises the Show FX Asset Development Phase and works with the FX crew and other department supervisors to develop Tools, Workflows and Rigs required to create FX Assets for their sequence.
•Acts as a Mentor to all FX Artists
•Play a key role in shaping the future direction of the FX department.
•Creates FX work for shots as required to the highest aesthetic and technical standard.
•Act as an ambassador for the FX Department both within Weta and externally.
•Stay abreast of industry standards and new innovations.
 

REQUIRED EXPERIENCE
•10 years industry experience or proven exceptional abilities.
•Extremely developed organizational and time management capabilities.
•Excellent interpersonal sensitivities and adaptable communication styles.
•Proficiency with relevant software packages, both third party and proprietary.
•Scripting ability (MEL, Python) and intermediate understanding of User Experience.
 

ADVANTAGEOUS EXPERIENCE
•Exposure to a variety of disciplines’ tools and techniques encompassing the VFX workflow.
•On Set experience of any kind.
 

If you would like to apply for consideration, please complete the online questionnaire at www.wetafx.co.nz/jobs and send your resume through to us at: recruitment@wetafx.co.nz.
 

Apply for the job

Software Developer for Virtual Reality in R&D Department

31st March 2016

Weta Digital R&D Department is looking for a Software Developer to join our Virtual Reality team.

R&D Department creates, develops and maintains tools for pipeline, procedural modelling and dressing, realtime rendering, 2D imaging, animation and VR.
We aim to keep quality of Weta Digital’s products to the highest level also ensuring quantity and continuity in the production pipeline, easing users workflows and speeding up processes.

Responsibilities:
• develop Virtual Reality tools for use throughout Weta Digital
• interface with several different projects and departments to understand their VR requirements, then prioritise and implement them
• develop mostly inside the Unreal Engine on Windows, as well as some tool development that will run in a Linux environment
• collaborate with core team members develop and support features that artists use daily
• debugging, implementing and supporting features
• work within existing code base to support APIs that other developers in the company are constantly using
• plan and manage tasks for daily work load

Required Skills:
• Strong C++ Software Engineering skills.
• Experience developing with the Unreal 4 Engine.
• Experience in VR development
• Basic experience in using Maya & Maya scripting (MEL, Python).
• DirectX 11 or 12 development experience.
• Strong user-facing skills, with the ability to understand and react to changing user requirements.
• BSc in Computer Science or a related field.
• Experience in Unix-like environments (Linux, OSX terminal, etc)
• Ability to design and implement easy-to-use User Interfaces.
• Able to use a VR headset for extended periods of time.

Preferred Skills:
• Python development
• OpenGL development
• Visual Studio development
• Git experience

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

Apply for the job

Senior Texture Artist

15th March 2016

Weta Digital is now looking for a Senior level Texture Artist.

Required Skills:
- Evidence of strong artistic skills, which can include drawing and painting, must be presented in portfolio/showreel.
- A passion for painting highly detailed photo-realistic textures for work on organic and hard-surface models.
- Have strong initiative and problem solving skills to work efficiently and maintain deadlines under pressures.
- Be able to work from reference and interpret artistic direction from supervisors.
- Experience in look-development such as working with shading networks.
- Advanced knowledge of Mari & Photoshop.
- Strong knowledge of Maya and UV layout.
- Have good communication skills.

Applicant would also ideally have:
- Enjoy being part of a team and be prepared to assist others.
- Be willing to share techniques and experience.
- Zbrush/Mudbox sculpting experience.
- Procedural texturing experience.
- Working knowledge of Linux.
- Lighting experience.

Please note: A detailed shot breakdown of all material on reel must be provided with application.

Please complete Weta's online recruitment questionnaire at www.wetafx.co.nz/jobs (including any showreel links that you may have available) and forward your resume and showreel breakdown to us at:recruitment@wetafx.co.nz
 

Apply for the job

Software Developer - Procedural Modelling

23rd October 2015

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

The candidate will join a team developing a new interactive procedural modeling system. The goal of this system is to support artists in the creation of large scale natural environments. This project is multi-faceted covering areas of simulation, biology, geometric modelling, user interface, animation, rendering, level of detail, systems design and pipeline integration.

Responsibilities

- Developing components of the core system architecture
- Create intuitive user interfaces to aid artists in controlling the system
- Development of various procedural techniques for creating models of plants and environments
- Communicate with artists and integrate feedback
- Write reliable, high performance code
- Manage supporting legacy tools while working on a new system

Required Experience

- Extensive knowledge of C++
- Ability to work well in a team and closely with artists
- 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 Experience

- Procedural modeling
- Physically based simulations
- Large scale software systems
- Version control and build management systems
- OpenGL and Qt
- User interface design

Please fill out our online questionnaire and send your resume through 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