Logo
Cadre

Senior Full Stack Engineer (Graphics-Focused) Job at Cadre in San Francisco

Cadre, San Francisco, CA, US, 94199

Save Job

The Graphics-Leaning Role

You'll own the rendering and interactivity layer that powers Vizcom's creative canvas.From brush simulation to real-time lighting and 3D previews, you'll push the limits of what's possible in the browser.You'll work at the intersection of WebGL, WebGPU, and AI-assisted graphics, collaborating with design and AI teams to make creativity feel instantaneous.This is a role for engineers who think like artists - people who care deeply about how pixels move, light behaves, and performance feels.What You'll Do
  • Build the rendering engine: Design and optimize Vizcom's core WebGL/WebGPU pipeline for performance and fidelity.
  • Push real-time UX: Develop smooth brush and material interactions, animation systems, and 3D previews that respond instantly.
  • Collaborate with AI: Integrate GPU inference outputs (diffusion, segmentation, line following) into interactive visual workflows.
  • Optimize for speed: Profile GPU and CPU paths, reduce frame latency, and tune memory use for real-world workloads.
  • Prototype new creative tools: Experiment with novel rendering effects, procedural materials, and hybrid 2D/3D experiences.
  • Mentor teammates: Guide others in rendering fundamentals, performance profiling, and graphics debugging.
90-Day Outcomes
  • Deliver one core rendering improvement (e.g., new brush pipeline, shader cache, or culling system) that boosts frame stability or interactivity.
  • Create a graphics profiling toolkit or debugging overlay to visualize GPU performance in production.
  • Ship one experimental graphics feature to production or beta users (e.g., stylized rendering, 3D lighting, or layered compositing).
  • Document a graphics architecture RFC clarifying design decisions and performance budgets.
The Problems You'll Tackle
  • Building responsive brush and stroke engines with GPU-accelerated blending.
  • Managing real-time collaboration state in high-frequency visual updates.
  • Integrating AI-generated texture, line, and material data into render loops.
  • Achieving 60+ FPS across complex design canvases and devices.
  • Architecting scene graph and material systems that scale gracefully.
What Great Looks Like
  • 5-8+ years' experience in graphics-intensive applications - game engines, creative tools, or 3D visualization.
  • Strong command of WebGL/WebGPU, shader programming (GLSL, WGSL, or HLSL), and GPU performance tuning.
  • Deep understanding of rendering pipelines, draw-call optimization, and frame budgeting.
  • Fluency with React/TypeScript for modern frontend integration.
  • Bonus: Familiarity with WASM, 3D geometry math, or AI graphics pipelines (diffusion, depth, normals).
  • A visual mindset - you think about how systems feel and look as much as how they work.