Senior Technical Animator (contract)
CD PROJEKT RED
CD PROJEKT RED busca un Senior Technical Animator para incorporarse al equipo de Technical Animation en The Witcher 4 mediante un contrato fijo de 6 meses. Se trata de una posición temporal en Warsaw, Poland, con modalidad híbrida y posibilidad de trabajo remoto en determinadas condiciones.
Descripción del puesto
La persona seleccionada se centrará en la implementación, el desarrollo y la estabilización de sistemas de animación de personajes en Unreal Engine 5, utilizando Unreal Animation Framework (UAF/AnimNext). Tendrá la responsabilidad de tomar control de soluciones técnicas ya existentes, adaptarlas al nuevo marco de trabajo y garantizar que sean robustas, eficientes y reutilizables para distintos tipos de personajes, incluidos NPCs, enemigos humanoides y monstruos.
Además, colaborará estrechamente con Animators, Designers, Programmers y otros Technical Animators para entregar sistemas de animación fiables y de alta calidad para The Witcher 4.
Responsabilidades
- Implementar, refactorizar y estabilizar sistemas de animación de personajes dentro de Unreal Engine 5 y Unreal Animation Framework (UAF/AnimNext), principalmente mediante flujos de trabajo basados en editor, grafos y nodos, incluyendo arquitectura central, state machines de locomoción, overlays de animación y animación guiada por física.
- Asumir la propiedad de sistemas existentes y parcialmente implementados, mejorando su fiabilidad, rendimiento y reutilización entre distintos tipos de personajes.
- Desarrollar y mantener funciones de animación para NPCs, enemigos humanoides y monstruos, incluyendo reacciones al impacto, procedural look-at, inverse kinematics (IK) y ragdoll physics.
- Investigar y resolver errores complejos de animación, crashes, artefactos visuales y problemas de rendimiento junto con Animation Programmers y otros Technical Animators.
- Apoyar a Animators y Designers con la implementación, configuración de contenido, depuración y ajuste de animaciones para asegurar que el contenido autorado se comporte como se espera en juego.
- Colaborar con otras disciplinas para integrar los sistemas de animación en gameplay, cubrir necesidades de producción y mejorar soluciones técnicas existentes.
- Documentar sistemas y flujos de trabajo de animación, compartir conocimiento y facilitar que otras personas del equipo puedan usar y mantener los sistemas de forma autónoma.
Requisitos
- Más de 5 años de experiencia en Technical Animation, preferiblemente en proyectos AAA o de gran escala y complejidad.
- Amplia experiencia práctica con sistemas de animación de Unreal Engine 5, incluyendo Animation Blueprints, state machines, Control Rig y animación procedural.
- Profundo conocimiento de animación de personajes, incluyendo locomoción, capas de animación, inverse kinematics y animación guiada por física.
- Excelentes capacidades de depuración y resolución de problemas, con experiencia investigando incidencias complejas en runtime, artefactos de animación y cuellos de botella de rendimiento.
- Capacidad demostrada para entender con rapidez sistemas técnicos desconocidos y asumir su propiedad, con un enfoque metódico y persistente para superar retos técnicos.
- Buen dominio de los principios de animación, la mecánica corporal y los requisitos técnicos de la animación de personajes en juego.
- Conocimiento sólido de Blueprints y capacidad para leer y navegar código C++.
- Fuertes habilidades de comunicación, con capacidad para adaptar temas técnicos complejos a distintas disciplinas y explicarlos con claridad mediante conversación y documentación.
Se valorará especialmente
- Experiencia práctica con AnimNext / Unreal Animation Framework (UAF), en particular grafos de animación modulares y nodos UAF.
- Experiencia creando sistemas de animación para enemigos humanoides, criaturas o monstruos.
- Experiencia con StateTrees, Physics Assets, Physics Control y Motion Matching en Unreal Engine.
- Experiencia migrando o refactorizando sistemas de animación existentes hacia nuevos marcos de trabajo.
- Experiencia trabajando de forma eficaz en equipos ágiles y multidisciplinares de desarrollo de videojuegos.
Condiciones y beneficios
- Modalidad de trabajo: oficina como prioridad, con presencia en Warsaw al menos 10 días al mes; también existe opción de trabajo remoto desde una zona horaria a unas 3 horas de diferencia como máximo respecto a Warsaw.
- Salud y bienestar: asistencia médica privada, seguros y planes de pensiones, revisiones anuales de prevención, apoyo psicológico y psiquiátrico, tarjeta deportiva, permiso adicional por menstruación y programas para familias.
- Desarrollo profesional: pack de bienvenida, formaciones, charlas, cursos, talleres, iniciativas de intercambio de conocimiento, tutoriales online y clases e-learning.
- Ventajas adicionales: plataforma de cafetería con beneficios, paquetes médicos extra, vales, descuentos y reembolsos de transporte, además de regalos para recién nacidos.
- Vida social y oficina: oficina apta para perros, eventos sociales, comedor, entorno internacional, compromiso con la sostenibilidad, aparcamiento para bicicletas, taller de reparación, duchas, gimnasio con muro de escalada y clases de yoga y boxeo, además de ausencia de código de vestimenta.
- Compensación: rango estimado de 23 700–40 700 PLN brutos mensuales, con posible acceso a un programa de incentivos a largo plazo.
Por favor, para solicitar este trabajo visita jobs.smartrecruiters.com.