AI Graphics Engineer

What You’ll Be Doing:

  • 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
  • Experience with concurrent programming