Join the iTwin Capture team as a Principal Engineer, Visualization and 3D Graphics to create high-performance, interactive visual experiences for massive 3D datasets. You will develop advanced rendering technologies that power digital twin applications.
Responsibilities:
– Build real-time 3D visualization tools for point clouds, meshes, and image-based data.
– Apply expertise in advanced computer vision and rendering, whilst working with Gaussian splatting to develop and productize scalable solutions for creating interactive 3D models from photos and other real-world data.
– Implement GPU-accelerated rendering techniques for high-performance viewing.
– Collaborate with UX and product teams to design intuitive visual workflows.
– Optimize rendering pipelines for scalability and visual quality.
– Integrate visualization capabilities into cloud and desktop platforms.
Qualifications:
– Master’s or PhD in Computer Graphics, Computer Vision, or related field.
– 5+ years of expertise in modern rendering techniques (WebGL/OpenGL/Vulkan/DirectX).
– Experience with point cloud visualization, LOD systems, and GPU optimizations.
– 7+ years of experience with C++ and/or JavaScript/TypeScript.
– Familiarity with rendering engines or frameworks (three.js, Unity, Unreal).
– Strong problem-solving and communication skills.
– Fluent English.