Computer Graphics Engineer

Job Description


This is a full-time opportunity. Our Client is looking for a software engineer with deep experience in computer graphics to join their team and build state of the art technology in the areas of advanced computer graphics, AI/ML, and audio/video data processing.


  • Participate in the development of their technology and product
  • Collaborate with partners and integrate their software into Client’s own system
  • Evaluate open source and other libraries for possible inclusion in Client system
  • Assist in the myriad of engineering tasks that a new company like ours needs to be successful


  • 5+ years of commercial experience developing computer graphics systems, such as processing pipelines, rendering, rigging, 3D and 2D animation, lighting, compositing, effects generation
  • Deep experience in developing software using the Unreal or Unity game engines
  • Experience programming in C++
  • Experience developing code under Windows or Linux
  • BS in Computer Science or related discipline, or equivalent experience

Experience in at least one of the following areas is also required:

  • Windows application development
  • Augmented or virtual reality applications
  • AI techniques for modeling and decision-making
  • Python programming
  • Code benchmarking and optimization, including single-thread, multi-thread, and GPU performance
  • Soft real-time systems

Reference Number: 5683