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!