Research Engineer – Real-Time Visualization

MBZUAI · Dubai

Hybrid: DubaiFull TimeInformation Technology
Posted 1 months ago

Job description

Responsibilities

  • 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 biological scenes.
  • 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.
  • 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.
  • 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.

Requirements

  • Master’s degree in Computer Science, Computer Graphics, Software Engineering, or a related field.
  • PhD in a relevant discipline will be preferred.
  • 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 Qualifications

  • 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.

Benefits

  • Competitive salary
  • Professional development opportunities
  • Collaborative research environment
  • Access to cutting-edge technology

About the Company

MBZUAI is a research-driven university focused on advancing artificial intelligence. It aims to become a global center for AI research, education, and innovation. The university fosters interdisciplinary collaboration and provides a dynamic environment for researchers and students.

Skills & tools

ReactTypeScriptWebGPUGPU OptimizationScientific VisualizationUI/UXJavaScript

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Master's Degree
  2. 02PhD Preferred
  3. 03WebGPU
  4. 04React
  5. 05TypeScript
  6. 06JavaScript
  7. 07GPU Optimization
  8. 08Scientific Visualization
  9. 09UI/UX