Associate Principal Technical Artist: Performance Capture in Camden Town

Associate Principal Technical Artist: Performance Capture in Camden Town

Camden Town Full-Time No home office possible
Rockstar Games

Overview

This is a full-time, permanent and in-office position based in Rockstar\'s state-of-the-art game development studio in London.

Responsibilities

  • Interact closely with our various stage, post, and animation teams, in addition to Tech Art and IT.
  • Support performance capture pipelines and workflows.
  • Work hand in hand with the animation pipeline team to ensure seamless back and forth between the performance capture and animation departments and their processes.
  • Continually innovate while solving technical problems throughout all phases of production.
  • Design, develop, and support Python tools and processes to enhance our stakeholders\' pipelines.
  • Leverage automated solutions to efficiently process large amounts of data.
  • Write various types of automated tests for new and existing code.
  • Write clear documentation for tools and workflows created.
  • Participate in discussions and brainstorming sessions with developers and stakeholders.
  • Provide thorough, thoughtful, and useful feedback (code reviews, mentoring those with less experience, buddy checks, etc.).
  • Engage in team-based problem solving to diagnose unexpected issues within the realms of virtual production and animation, including troubleshooting our systems in a live, stage environment.
  • Embrace your role as a principal by working independently, helping guide initiatives, and forging connections in all teams.
  • Assist with technical direction and support for a team of developers.

Qualifications

  • 7+ years of professional experience as a Technical Artist or similar role writing tools.
  • Experience working through several full game production cycles or equivalent experience working on long term projects or toolsets.
  • Experience using optical motion capture technology.
  • Experience using markerless facial motion capture technology.
  • Ability to effectively communicate, provide feedback, and inspire teammates.
  • Comfortable bringing forward and actioning new ideas to improve technology and processes.
  • Excellent programming skills in Python (5+ years) with a strong ability to produce clean, readable code.
  • Solid understanding of version control systems and related best practices.
  • Working knowledge of both Windows and Linux.
  • Experience writing the following:
  • Qt based applications in Python via PySide or PyQt.
  • Tools and plugins in at least one DCC (Maya, MotionBuilder, etc).
  • Tools for virtual production stages, layout teams and/or animation teams.
  • Experience writing database and event driven toolchains.
  • Experience supporting large, legacy codebases.
  • Experience with common database query languages, APIs, and structuring data.
  • Experience with leveraging CI/CD systems to automate testing and deployment of tools.
  • Experience with fundamental Python packages: OpenCV, NumPy, SciPy.
  • 3+ years of experience with writing Qt based tools and plugins in MotionBuilder.
  • 3+ years of experience with writing tools and plugins for game engines.
  • 2+ years of experience working with Python 3.
  • Experience converting Python 2 codebases to Python 3.
  • Experience with OpenImageIO, OpenTimelineIO, USD, Rez.
  • Experience with writing Qt based applications in C++.
  • Experience and/or interest in integrating web technologies into desktop environments.
  • Passion for playing and making video games.

Note: At Rockstar Games, we create world-class entertainment experiences.

#J-18808-Ljbffr
Rockstar Games

Contact Detail:

Rockstar Games Recruiting Team