Geomagical Labs is hiring a

3D Graphics Research - Realtime lighting & shadow algorithms

Mountain View, United States
Full-Time
Remote

Geomagical Labs is a 3D research & development lab in strategic partnership with IKEA.

Our first app, IKEA Kreativ, lets customers scan photorealistic 3D digital twins of their indoor spaces with their phones, then edit them with new furnishings in life-like 3D, from anywhere, on web & mobile


changing home commerce along the way.

About the role

Our team has an opening for a real-time graphics research & development engineer, to drive development of our realtime graphics rendering, and push visual realism, through advanced lighting, shading, shadows, and PBR materials.

Your initial focus will be our flagship web-based platform, but follow-on work will also involve our Vulkan C++ mobile engine, and a variety of immersive display technologies. For the right candidate, this could be a dream job, combining real-time rendering algorithms with state of the art spatial scene perception AI, for an influential app used by millions around the globe.

In this role you will

  • Research shading, shadowing & relighting algorithms.
  • Implement graphics shading, shadowing & relighting algorithms for web & mobile.
  • Increase mixed-reality realism, harmonizing light intensity, tone and shadows.
  • Architect & develop our graphics engine, with clear API between UX & graphics.
  • Implement HDR image-based lighting, both global and local.
  • Analyze root causes of rendering deficiencies & deliver targeted improvements.
  • Contribute to new feature capabilities, in an agile development process.
  • Deliver interactive performance on low-end web & mobile platforms.
  • Support latest state-of-the-art PBR materials for real-time realism.
  • Implement kinematics & contact physics to playfully bring inanimate objects to life.
  • Partner with computer vision AI teams to conceive amazing new capabilities.

Requirements

  • 6+ years experience programming real-time 3D graphics
  • M.S., or Ph.D. in Computer Science or related field desired
  • Solid, broad understanding of real-time graphics theory & practice
  • Skilled software engineer in multiple languages (especially Javascript & C++)
  • Experience coding shaders for real-time rendering
    specular & diffuse lighting, HDR environment maps, shadow mapping, ambient occlusion, anti-aliasing, transparency, mirrors & reflections, etc.
  • Understand specular & diffuse BRDFs (Blinn-Phong, Cook-Torrance microfacet)
  • Experienced using atlassed texture, normal, and PBR material maps.
  • Solid graphics math
    matrices, coordinate transforms, pinhole projection, etc.
  • Great team player
    reliable, good sense of humor, mentor, gets stuff done

Benefits

  • Work in a dynamic team of successful serial entrepreneurs, software developers, AI researchers, and graphics engineers
  • Innovate & deliver first-to-market graphics products to millions of people
  • Strong people-first culture, generous PTO, a focus on self-growth, and an actively shaped team culture to ensure a happy and healthy work environment for all
  • Location is flexible - While we have a preference for candidates who can work several days a week from our Mountain View, CA headquarters, we will consider candidates who can work in a USA time zone.


  • The USA base salary for this full-time position ranges from $170,000 to $320,000 determined by location, role, skill, and experience level.
  • Geomagical Labs offers a comprehensive set of benefits, and for qualifying roles, substantial annual incentive grants.

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.