The opportunity
Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI.
What you'll do
Learn from industry graphics engineers and participate as an embedded team: member of the Rendering & Animation team
Collaborate with engineers, PMs, designers, and researchers to scope and execute your work
Develop, validate, and document solutions from prototypes to production-ready systems
Drive projects that apply research insights to meaningful product challenges
Contribute to exciting domain areas; some examples: crafting and optimizing shaders for sophisticated effects, investigating improvements to anti-aliasing algorithms, improving media processing capabilities, animating spline interpolation, and more!
Current enrollment as a 4th or 5th year senior PhD student pursuing a PhD in: Computer Graphics, Media Processing, or a related field
What they're looking for
- Experience working with OpenGL, WebGL, WebGPU, Vulkan or Metal and their: respective shader languages (GLSL, WGSL) or other low-level graphics APIs
- Proficiency in either C++ or Rust
- A track record of rigorous problem-solving through academic or applied: research, with experience thinking holistically about use cases and the low-level technology required
- Demonstrated expertise in computer graphics, supported by publications at: conferences such as SIGGRAPH, Eurographics, High Performance Graphics, NVIDIA GTC, or Pacific Graphics