Cadre
Cadre is hiring : Senior Full Stack Engineer (Graphics-Focused) in San Francisco
Cadre, San Francisco, CA, United States, 94199
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.