Develop innovative solutions, leveraging your deep understanding of 3D graphics and machine learning
Collaborate with technical leaders and cross-functional teams, to prototype, build, and debug research-guided tools for 3D content creation
Implement research paper concepts, translating findings into robust and industry-leading creative technologies
Develop clean, extensible software and systems, adhering to open standards and ensuring seamless portability
Lead optimization efforts, enhancing data and algorithms for maximum efficiency in speed, memory, storage, and latency
Utilize your domain expertise to establish best practices and performance benchmarks within the team
Stay current with the latest research to advance organizational knowledge in computer graphics, machine learning and related technologies
What You Should Have:
3+ years of experience with real time 3D rendering engines (Unity) and architectures
2+ years of experience applying machine learning to 3D content generation, including development related to computer vision, surface reconstruction and related concepts
Strong skills in 3D math, linear algebra, computational geometry, and numerical analysis
Solid foundation in data structures, algorithms, design patterns, and testing frameworks
Strong programming skills, with proficiency in C++ and other languages
Experience with 3D graphics APIs, shaders and graphics hardware acceleration
Familiarity with 3D scene description standards (USD) and compression techniques
Excellent teamwork skills; ability to collaborate effectively with cross-functional teams and stakeholders
Excellent to Have:
Experience with AI-driven content creation (Diffusion, NeRFs, ControlNet, Gaussian Splat)
Experience with geometric simulation and rigged character systems
Experience working with DCCs (Blender, Maya, Houdini) in a production environment