As a Senior Animation Tools Programmer, you will help us design and advance our world-class animation tools suite that has empowered our animators to create highly realistic animations.
The ideal candidate should have experience developing animation tools and workflows for games, film or similar fields where solutions often require a combination of technical and creative problem solving.
We are looking for someone passionate about bridging the gap between the creative animation teams and technical engineering teams.The Animation Tools team is tasked with supporting and advancing the tools used by every animation team at Infinity Ward, from Narrative and AI to Gameplay and Mocap, designing pipelines that are flexible enough to meet each teams unique needs but structurally sound enough to scale to accommodate the throughput needed for production.If you’re looking for the right environment to take your skills to the next level and work in a team with some of the best in the industry, then Infinity Ward is the place for you!Priorities can often change in a fast-paced environment like ours, so this role includes, but is not limited to, the following responsibilities:Implementing and maintaining our proprietary animation tools and game engine workflows.Communicating and collaborating with internal teams to implement new technologies.Working closely with the userbase to keep up to date on their needs and struggles to ensure they can work effectively and efficiently.
Player Profile Minimum Requirements:+6 years of working in a tools engineering team in games, film, or a similar fieldBachelor’s degree in Computer Science, or equivalent work experienceExpert knowledge of PythonExperience in software best practices and design patternsExcellent Maya technical skillsStrong interest in tool usability and GUI frameworks (Qt, PySide, PyQt)Team player with great communication skillsPassion for games