Geomagical Labs Company Logo

Geomagical Labs

Mountain View, - United States
View all jobs at this company »

Computer Graphics Research Scientist

Description

Join a cutting edge research & development team, applying novel computer graphics & vision technologies to a mass-scale consumer application, in an industry neglected for decades.

We are looking for an imaginative computer scientist with experience in image-based 3D rendering and computational photography to join our core startup team of vision and graphics specialists.

ROLE DESCRIPTION

In this role, you will develop high-performance software that renders attractive images from multiple pose-calibrated photographs, depths, surface meshes, and synthetic object models. This position requires practical experience developing imaging applications and 3D rendering, such as experience in image alignment, mosaic stitching & blending, multiview/polycameras, caustics, 3D meshes & depthmaps, synthetic lighting & relighting, ray tracing, HDR tone mapping, motion stabilization.

Ideal candidates will have a solid academic foundations in 3D rendering, multi-image mosaicing/image-based rendering, computational photography, and computer vision --- combined with strong scientific method, substantial hands-on software development experience, and an appreciation for visual art.

Note that this role is NOT a graphics animation role, and it is NOT sufficient experience to have rendered models using off-the-shelf software or libraries. Candidates will need to be familiar with underlying rendering algorithmic foundations, and be capable of developing new algorithms from foundational theory.

REQUIREMENTS

  • Strong academic foundations in computer vision & 3D graphics (Ph.D. preferred).
  • Experience with panoramic mosaics, image alignment & stitching, seam-free blending.
  • Experience with computational photography, multi-view imaging, light fields, caustics.
  • Experience rendering 3D models using photography & lighting.
  • Experience with ray tracing/light field rendering.
  • Strong C++ software development skills in Linux environments.
  • Solid knowledge of modern graphics pipelines, software & GPU hardware architecture.
  • Capable of developing new image-based rendering algorithms from foundational theory.
  • OpenGL shader programming experience.
  • Appreciation for photography & visual aesthetics.
  • Enthusiastic about seed-stage startups; entrepreneurial; comfortable with uncertainty.

This Job is no longer active!