We are looking for a skilled and well-rounded technical artist with a passion for game-making, knack for problem-solving, and interest in process and workflow efficiency, to join our team as the critical bridge between technology and art. Tech artists will collaborate with programmers, designers and artists to help build and support the pipelines to ensure successful asset/content deliveries from source art to final runtime.
Responsibilities:
Own specific content creation pipeline or systems, such as World Partition Streaming Setup / HLOD Generation pipeline. Collaborate with Engineering regarding performance and memory
Help identify game performance issues and bottlenecks and assist with general art content optimization
Act as professional user, content developer, and engineering liaison in areas related to Unreal Engine to ensure proper usage/adoption as well as prototype/implement new features that meet functional and aesthetic requirements
Support content creation in engine and build pipelines and tools as needed.
Educate and train tech artists that may be less experienced in Unreal on standard methodologies and make suggestions on problem solving approaches and techniques
Troubleshoot various Unreal content authoring related issues encountered by users
Produce assets that require Unreal technical expertise (I.e. setting up blueprints, shader networks, etc)
Collaborate with artists, TDs, and engineers to design/implement feature and pipeline improvements that directly meet production needs
Evaluate and incorporate new engine release features into production workflow as they become available
Write clear, maintainable code within the structure of studio code library
Create/Maintain Unreal usage documentation
Requirements & Skills:
(Required) 5+ years of professional experience in game development as a tech art generalist
(Required) Unreal Engine World Partition Streaming / HLOD familiarity
(Required) Unreal Engine Expertise both as power-user and developer (Blueprint & C++), Ability to expose C++ properties to Python/Blueprint
(Required) Strong Blueprint/Python experience in the areas of tools and UI (EUW, PyQt)
(Required) Runtime rendering profile and optimization experience
(Preferred) Knowledge/familiarity of various CG art fields (ex: modeling, materials, animation, lighting, vfx, etc) and how they are interconnected
(Preferred) Maya proficiency
(Bonus) Experience with writing shaders
(Bonus) Maya API / Plugin Experience
Qualities:
Proven track record to balance multiple tasks in a fast-paced development environment
Self-motivated and capable to find solutions on one's own
Capable of switching tasks quickly to address emergent production issues in a professional manner
Great verbal and written communication skills to articulate issues and risks
Collaborative, team oriented, and open to peer feedback
Ability to learn, incorporate new features and techniques quickly into workflow
High desire/focus to help making artists' lives better and processes more efficient/scalable, mindful of areas of workflow improvement
Great attention to details, and ability to deliver consistent results