Senior Rendering Research Engineer

2 Months ago • All levels • Rendering

Job Summary

Job Description

The Senior Rendering Research Engineer will be responsible for defining and delivering a research roadmap for off-line rendering, using the in-house renderer, Manuka, and related tools. This role involves collaborating with a team of skilled researchers to implement and test new features, ensuring scalability, interactivity, and flexibility for different usage scenarios. The engineer will also need to liaise with artists to understand their needs, design and maintain robust software components, evolve the measurement and monitoring of system performance, and mentor crew members within the Rendering department. The output of this role directly impacts how artists will transform their creativity to cinematic movie production.
Must have:
  • Master's degree or PhD in Computer Science or related field.
  • Deep background in rendering research and light transport algorithms.
  • 5 years of C++ or related language programming experience.
  • Expertise in software design for high-performance systems.
  • Strong knowledge of hardware architectures and performance.
  • Strong knowledge of core algorithms and numerical computation.
  • Team-oriented and customer-focused mindset.
Good to have:
  • Knowledge of shading languages such as OSL/RSL/GLSL.
  • Experience in API design.
  • Knowledge of GPU and CPU profiling and debugging tools.
  • Experience in Linux development environment.

Job Details

The Wētā FX Rendering Research department builds sophisticated production rendering technology for high-quality fine frame rendering as well as consistent and interactive visualisations.

We’re looking for a new Senior Rendering Research Engineer to help define and deliver a research roadmap that drives and champions novel advancements in off-line rendering, using our in-house bleeding-edge renderer Manuka as well as related tools.

Reporting to the Head of Rendering Research, the Senior Rendering Research Engineer will bring their broad graphics industry knowledge, their research and engineering experience and their deep understanding of rendering technologies evolve our rendering architecture to meet high demands of scalability, interactivity and in particular flexibility to adapt to different usage scenarios.

In this position you will work in a team of highly skilled rendering researchers and your output will directly impact how artists will transform their creativity to cinematic movie production in our studio.

What you’ll be doing

  • Helping guide our rendering research programme by suggesting opportunities for research, defining them for our roadmap, then working with our research team to explore, test and implement.
  • Liaise with artists to understand their specific requirements and support them in using new features.
  • Design, implement and maintain flexible, robust software components to manage the interplay of the different workloads of the rendering architecture that scales to complex and heterogeneous production demands.
  • Evolve the measurement, visualization and monitoring of complex dependencies and performance bottlenecks in the system.
  • Improve and maintain existing code to improve quality, reliability, and maintainability.
  • Find and fix bugs. Proactively test new and existing features to ensure the highest levels of quality and robustness.
  • Mentor crew within the Rendering department

What we’re looking for:

  • A master’s degree or PhD in Computer Science, Engineering or similar discipline.
  • A deep background in rendering research, physically based rendering and light transport algorithms.
  • 5 years of programming experience in C++ or related language.
  • Expertise in software design for large high performance systems, including scheduling techniques, data management, parallel programming and caching strategies.
  • Very good understanding of different hardware architectures and their performance characteristics.
  • Strong knowledge of core algorithms and numerical computation
  • A team-oriented, customer-focused mindset.
  • Experience in movie or video game production. You might also have
  • Knowledge of shading languages and paradigms such as OSL/RSL/GLSL.
  • Experience in API design.
  • Knowledge of current GPU and CPU profiling and debugging tools
  • Experience in Linux development environment

At Wētā FX we celebrate our diversity and believe in creating an environment where all our crew feel welcomed, respected, supported and appreciated. We define ourselves by the quality of our work, and we’re striving to build a workplace experience that’s second to none. Here at Wētā FX we value open minds and encourage our crew to be themselves.

We aim to provide a discrimination-free experience, beginning from the moment you apply for a role with us. If there is anything we can do to make the recruitment process easier, please let us know at recruitment@wetafx.co.nz.

Location: Wellington, NZ

Similar Jobs

ARHS - Architect / Technical Lead

ARHS

Brussels, Brussels, Belgium (On-Site)
6 Months ago
Scopely - Data Analyst, Marketing Analytics

Scopely

Mexico City, Mexico City, Mexico (Hybrid)
4 Months ago
Daybreak Game Company LLC - Creative Director - Darkpaw Games

Daybreak Game Company LLC

San Diego, California, United States (Hybrid)
11 Months ago
IION - Programmatic Account Associate

IION

India (Remote)
1 Month ago
Capgemini - Automation Test Lead

Capgemini

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Handy games - Mobile Rendering Engineer

Handy games

Giebelstadt, Bavaria, Germany (On-Site)
3 Months ago
General arcade studio - Graphics Rendering Engineer

General arcade studio

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)
2 Months ago
Playground Games - Senior Rendering Engineer

Playground Games

Royal Leamington Spa, England, United Kingdom (On-Site)
10 Months ago
Wargaming - Tech/Render QA Engineer

Wargaming

Belgrade, Serbia (Hybrid)
2 Months ago
playground - Senior Rendering Engineer

playground

Royal Leamington Spa, England, United Kingdom (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Trend Micro - Software Developer

Trend Micro

Austin, Texas, United States (On-Site)
1 Month ago
bytedance - Insurance Product Manager - Global Payment

bytedance

Singapore (On-Site)
7 Months ago
Wind River - Linux Platform Software Developer – Member Technical Staff

Wind River

Ottawa, Ontario, Canada (On-Site)
1 Week ago
Innerspace  - Python Developer

Innerspace

Innsbruck, Tyrol, Austria (On-Site)
1 Month ago
Haptic  - Senior Game Engineer

Haptic

Paris, Île-de-France, France (Remote)
6 Months ago
Jagex - Game Systems Engineer

Jagex

Cambridge, England, United Kingdom (Hybrid)
1 Month ago
PwC - IN-Manager_Industrial Decarbonization_Decarbonization_Advisory_Ahmedabad

PwC

Ahmedabad, Gujarat, India (On-Site)
9 Months ago
Nagarro - Senior Staff Engineer, Java Developer

Nagarro

Atlanta, Georgia, United States (On-Site)
8 Months ago
Workato - Senior Software Engineer (Platform, Ruby)

Workato

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
bytedance - Senior Manager, Product Management - Customer Service Platform - International E-commerce

bytedance

Seattle, Washington, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Wellington, Wellington Region, New Zealand

RocketWerkz - GAME PROGRAMMER (UNREAL ENGINE)

RocketWerkz

Auckland, Auckland, New Zealand (On-Site)
10 Months ago
Canva - Senior Backend Software Engineer

Canva

Auckland, Auckland, New Zealand (Remote)
2 Months ago
Mozilla - Staff Software Engineer

Mozilla

New Zealand (Remote)
1 Month ago
Marsh McLennan - Senior Account Executive

Marsh McLennan

Auckland, Auckland, New Zealand (Hybrid)
3 Weeks ago
binance - Senior Automation QA Engineer / SDET (Python)

binance

Auckland, Auckland, New Zealand (Hybrid)
1 Year ago
Zuru - Global Tax Manager

Zuru

Auckland, Auckland, New Zealand (On-Site)
1 Month ago
Canva - Backend Software Engineer - (Java) - Design Gateway

Canva

Auckland, Auckland, New Zealand (Remote)
3 Weeks ago
RocketWerkz - GAME DESIGNER (UNREAL ENGINE)

RocketWerkz

Auckland, Auckland, New Zealand (On-Site)
10 Months ago
Canva - Backend Software Engineer

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago
Visa - Compliance Analyst

Visa

Auckland, Auckland, New Zealand (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Rendering Jobs

Avalanche Studios Group - Senior Programmer, Rendering

Avalanche Studios Group

Montreal, Quebec, Canada (Hybrid)
1 Month ago
fuse games - Rendering Engineer

fuse games

Guildford, England, United Kingdom (Hybrid)
3 Days ago
bohemia interactive - Engine Render Programmer Prague/Brno

bohemia interactive

Prague, Prague, Czechia (On-Site)
7 Months ago
Wargaming - Render Engineer

Wargaming

Prague, Czechia (On-Site)
2 Weeks ago
Techland - Rendering Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Epic Games - Lead Rendering Programmer

Epic Games

(On-Site)
3 Months ago
Epic Games - Senior Rendering Tools Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Eccentric - Rendering Artist

Eccentric

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Wargaming - Render Engineer

Wargaming

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
CD PROJEKT RED - Senior Rendering Engineer

CD PROJEKT RED

Boston, Massachusetts, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Wellington, Wellington Region, New Zealand (On-Site)

Vancouver, British Columbia, Canada (On-Site)

Vancouver, British Columbia, Canada (On-Site)

Wellington, Wellington Region, New Zealand (On-Site)

Wellington, Wellington Region, New Zealand (On-Site)

Wellington, Wellington Region, New Zealand (On-Site)

View All Jobs

Get notified when new jobs are added by Weta Fx

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug