Skip to content

Senior Principal Architect - API Standard

  • Vancouver, British Columbia

Job description

Our team has an immediate permanent opening for a Senior Principal Architect.


  • Define, design and develop enhancements to graphics APIs (Vulkan, OpenGL, OpenGL|ES, webGL, webGPU, etc.) to advance the feature sets of these APIs.
  • Propose enhancements to graphics APIs which could improve the runtime performance of applications relying on GPU on Huawei devices.
  • You will work with Huawei teams engaging with graphics API standards.
  • You will also interface and collaborate with various product teams at Huawei to come up with innovative, clean and maintainable solutions.

The base salary for this position ranges from $110,000 to $210,000 depending on education, experience and demonstrated expertise.

Job requirements

What you’ll bring to the team:

  • Master’s degree in Computer Science/Engineering, or equivalent.
  • Deep understanding of graphics APIs (Vulkan, OpenGL, OpenGL|ES, webGL, webGPU, etc.)Proven ability to propose and develop enhancements to a graphics API specification while considering the impact on the larger ecosystem (production, delivery, runtime).
  • 3+ years of experience in Khronos/W3C standard activities including Vulkan, OpenGL, OpenGL|ES, SPIR-V, glTF, webGL, webGPU etc.
  • Experience with computer graphics (rendering, geometry processing, etc.)/GPU computing technologies.
  • Experienced in parallel/distributed computing technologies.
  • Experienced in machine learning technologies.
  • Good publication record in top journals and conferences.
  • Excellent communication and presentation skills.