Lead VFX Artist
Insomniac Games · US
Insomniac Games is searching for a Lead Visual Effects Artist. The Lead VFX Artist is responsible for managing and developing a visual effects team.
Job description
Insomniac Games is searching for a Lead Visual Effects Artist. The Lead VFX Artist is responsible for managing and developing a visual effects team. Has the knowledge and experience of creating art assets and sets an example for the team by demonstrating a mastery of industry standards and tools, proprietary technology, and departmental production workflows. Has a proven understanding of production schedules and project goals, along with game performance, and technical considerations. Essential Duties and Responsibilities: Balance hands-on VFX asset creation with day-to-day team leadership and management of the VFX team. Partner closely with Principal VFX Artist to plan, create and test content creation and pipelines before deploying to the development team Oversee and support external VFX partners, ensuring they are properly onboarded to style and technical standards and that their deliveries meet quality expectations. Collaborate with Production Management to scope and estimate work, build schedules, assign tasks and track progress for VFX deliverables. Works closely with Art Directors to develop visual targets, maintain a cohesive visual style and consistent quality bar across a...