×
Register Here to Apply for Jobs or Post Jobs. X

Principal Engineer - Neural Visual Computing

Job in Markham, Ontario, Canada
Listing for: Huawei Technologies Canada Co., Ltd.
Full Time position
Listed on 2026-01-14
Job specializations:
  • IT/Tech
    AI Engineer, Machine Learning/ ML Engineer
Job Description & How to Apply Below

Huawei Canadahas an immediate permanent opening for an Principal Engineer.

About the team:

The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into three specialized teams using innovative programming technologies. This team focuses on full-stack innovations, including software-hardware co-design and optimizing data efficiency at both the storage and runtime layers. This team also develops next-generation GPU architecture for gaming, cloud rendering, VR/AR, and Metaverse applications.

One of the goals of this lab are to enhance algorithm performance and training efficiency across industries, fostering long-term competitiveness.

About the job:

  • Lead the research and development efforts inAI accelerated neural rendering and neural video compression technologies.

  • Drive the evaluation of state-of-the-art (SOTA) algorithms, assessing their performance within the Huawei platform.

  • Architect and implement optimizations atboth low-level software and hardware layers to enhance visual quality and computing speed.

  • Foster deep collaboration with cross-functional teams, providing strategic insights for hardware/software co-design features.

About the ideal candidate:

  • Extensive experience and expertise in neural rendering techniques, such as DLSS, NeRF, 3

    DGS.

  • Demonstrated proficiency in Neural Video Compression techniques, including DVC, FVC, and DCVC.

  • A thorough understanding of traditional graphics rendering pipeline, such as rasterization and ray-tracing.

  • Experience with AI assisted ray tracing acceleration.

  • Strong familiarity with traditional video codec (H26x/VPx/AVx).

  • Proficient in graphics API, such as Vulkan, OpenGL-ES/OpenGL.

  • Advanced programming skills in C/C++ and Python.

  • Knowledge of game engines such as O3DE/Unity/UE is an asset.

  • Experience with Linux/Android platforms is an asset.

#LI-SZ2

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary