Research Engineer – Real-Time Visualization

Home Working at MBZUAI Vacancies Research Engineer – Real-Time Visualization

Vacancy Overview

Application Open:

Full-Time

 

MBZUAI is seeking a Real-Time Visualization Research Engineer to contribute to a Multiscale Biology Visualization AI project. The goal of the project is to build an interactive multiscale biology visualization platform that integrates procedural, algorithm-driven geometry modeling with biological AI model outputs and deliver high-performance scientific visualization on web applications. The Research Engineer will design and implement real-time, browser-based 2D and 3D visualization systems, enabling scalable rendering of complex cellular structures and large multi-scale biological scenes. The role requires strong expertise in modern GPU-based rendering pipelines, frontend engineering, and scientific visualization principles within a fast-paced, interdisciplinary research environment.

 

Key Responsibilities

Real-Time Rendering & Visualization

  • Develop interactive 2D and 3D biology visualization applications in the browser using React, TypeScript, and WebGPU.
  • Design and implement rendering pipelines for meshes, curves, point clouds, compartmental representations, and related geometric structures.
  • Implement efficient scene management, level-of-detail (LOD) systems, camera controls, and annotation overlays.
  • Optimize frame time, memory footprint, and loading performance for large, multi-scale

Pipeline Integration & Architecture

  • Collaborate with the procedural geometry team to define clean and scalable interfaces between generator outputs and rendering inputs.
  • Ensure rendering pipelines are modular, maintainable, and compatible with evolving upstream biological AI components.
  • Support integration into the broader multiscale visualization platform.

Performance Optimization & Quality

  • Apply GPU optimization techniques and performance profiling to ensure smooth, real-time user interaction.
  • Contribute to code quality, automated testing, documentation, and reproducibility standards.
  • Maintain structured development workflows using version control and collaborative tools.

Collaboration & Research Contribution

  • Work closely with computational biologists, geometry modeling engineers, and AI researchers.
  • Participate actively in technical discussions and solution design within an agile, research-driven environment.
  • Operate effectively under evolving requirements while maintaining high engineering standards.

 

Academic Qualifications Required

  • Master’s degree in Computer Science, Computer Graphics, Software Engineering, or a related field.
  • A PhD in a relevant discipline will be preferred.

Professional Experience Required
Essential:

  • Hands-on experience with real-time graphics pipelines using OpenGL, Vulkan, WebGPU, WebGL, Three.js, or similar technologies (WebGPU preferred).
  • Strong understanding of 2D and 3D geometry, coordinate systems, mesh formats, shading techniques, and performance profiling.
  • Proficiency in TypeScript/JavaScript and frontend engineering using React.js.
  • Demonstrated ability to build production-quality scientific visualization tools with strong UI/UX considerations.

Preferred:

  • Familiarity with structural biology terminology or biological data representations.
  • Experience in biomedical or scientific visualization.
  • Knowledge of GPU optimization, custom shader development, and geometry processing techniques.

 

Apply Now:

Drag & Drop Files, Choose Files to Upload
Drag & Drop Files, Choose Files to Upload