Responsibilities :
- Build software tools, infrastructure, documentation and other systems that will be used by the designers, researchers, and engineers to improve and assist their work
- Train deep learning models for use in interaction explorations and design
- Work with researchers to design, test and iterate on prototypes and user studies
- Integrate, validate and optimize data in pipelines by using scripts if needed
- Produce and maintain documentation on tools, methods, training, processes for consultation and future reference
- Develop and maintain tools surrounding integrated machine learning infrastructure
- Design and develop core tools (UI, I / O modules) into the pipeline.
- Work closely with design, research and other development team members to further develop pipeline and workflows.
Preferred Qualifications :
Knowledge of UI development for Tools (React, QT)Experience working with source control (Git, Perforce, Mercurial)3D authoring software (3DS Max, Maya, Blender, Cinema 4D)Experience with AR / VR developmentProficiency with game engine developmentExperience working with designers and research scientistsFull stack backend experience, including server side infrastructure and database management3D art / design experience (e.g., character / motion rigging and animation)Top 3 Must-Have Skills
3-5+ years of prototyping or game development related experience4+ years development experience in Python, C#, or C++3+ years of experience with Unreal (infrastructure / tools / plugins)Knowledge in game development, tools, and pipelines including : working with 3D assets, scripting / tool development, shaders (GLSL / HSLG), VFX, post processing, and / or procedural effects and animationsPortfolio featuring examples of tools, graphic rendering workflows, interactive prototype work, etc.Degrees / Certifications :
BS in Computer Science, OR equivalent game development / engine experience