Company News Updates
Contact Us

Learn More, Book a Demo, Connect with Us

We're sponsoring this years Renderman Art Challenge!

Sign Up!

Software Engineer

Ozone Performance Engine
Unreal Engine Integration & Real-Time Face Animation Systems

Engineering Team

  • Location: Remote (with in person / travel as needed)
  • Reporting: Robin Riley, CTO / Lead Engineer

We’re looking for a Software Engineer with deep expertise in Unreal Engine C++ development, animation systems, and pose blending techniques used in game development (including ARKit-based facial tracking) to help build the Ozone Performance Engine. This role focuses on real-time character performance, integrating signal-driven expression data into scalable animation systems for expressive digital characters.

This role centers on architecting a runtime character animation framework that processes complex data streams (facial signals, emotion tags, and audio markers) and drives high-fidelity, pose-driven character animation inside Unreal Engine.

You’ll collaborate with engineers, rigging and tech anim leads, and AI/ML specialists to build scalable, optimized, and low-latency runtime components that deliver responsive character performances in real-time.


What you’ll do

In this role, your objectives include:

  • Design and deploy scalable pipelines leveraging NVIDIA NIMs and ACE Blueprint for real-time animation in local and cloud environments.
  • Develop and maintain Unreal Engine C++ modules, plugins, and integrations with external APIs and services.
  • Build cross-tool workflows to transfer assets, rigs, and animation data between Maya, Unreal Engine, and other DCC applications.
  • Implement and manage containerized microservices using Docker/Kubernetes.
  • Integrate real-time data streams (gRPC/protobuf) into Unreal Engine animation systems.
  • Apply Digital Signal Processing techniques to enhance real-time animation, audio, and signal integration systems.
  • Deliver optimized Unreal Engine builds with backend systems for client deployment and updates.
  • Profile, debug, and optimize runtime performance across development and packaged builds.
  • Document workflows, integration standards, and deployment processes for internal and client use.

What success looks like

In your day-to-day, your responsibilities include:

  • Reliable operation of NVIDIA NIM and ACE Blueprint services in production pipelines.
  • Build and refine rig/animation transfer pipelines between Maya, Unreal Engine, and other DCC tools.
  • Collaborate closely with engineers, technical artists, and AI/ML specialists to resolve integration issues and support client implementations.
  • Profile and tune Unreal Engine runtime performance, ensuring smooth animation playback in both development and production builds.
  • Provide hands-on support to internal teams and external clients, troubleshooting and resolving technical issues.
  • Author and maintain clear technical documentation, including workflows, integration standards, and deployment guides, to support scalability and team adoption.
  • Take raw animation signals and convert them into clean, animation-ready data specifically for Ozone characters.

What you bring

You have proven experience and qualifications in:

  • Strong proficiency in C++ (Unreal Engine) and Python (pipeline automation).
  • Experience with NVIDIA NIMs, ACE Blueprint, and related microservices.
  • Expertise in containerized deployments (Docker/Kubernetes) for both local and cloud environments.
  • Ability to integrate external APIs and real-time data streams (gRPC/protobuf).
  • Experience with CI/CD, automated build pipelines, and version control (e.g., Git, Perforce).
  • Strong debugging, profiling, and performance optimization skills.

How you show up

You naturally live out the following values:

  • Fun Collaboration – you enjoy working, finding solutions and spending time with your team
  • Best Ideas – You’re passionate and intentional about pursuing great outcomes and letting the best idea win
  • Empathy Always – You put yourself in others’ shoes to see their POV more clearly
  • Healthy Hustle – You work hard and seek a life outside of work worth living

Do you have what it takes to be a part of a team REVOLUTIONIZING ANIMATION and the grit, flexibility, and agility to succeed in a startup environment?